Details

Time bar (total: 35.7s)

analyze1.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
100%0%0%100%0%0%0%1
Compiler

Compiled 66 to 48 computations (27.3% saved)

sample2.0s (5.5%)

Results
2.0s8256×body256valid
Bogosity

preprocess187.0ms (0.5%)

Algorithm
egglog
Calls
Call 1
Inputs
0
1
2
3
4
Outputs
0
1
2
3
4
Call 2
Inputs
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i sinTheta_O) v))) (/.f64 (*.f64 sinTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i cosTheta_i) v))) (/.f64 (*.f64 sinTheta_O cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) cosTheta_i))) (/.f64 (*.f64 v cosTheta_O) cosTheta_i)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 cosTheta_i)) 2) cosTheta_i))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 cosTheta_O sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i sinTheta_i) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i cosTheta_O) v))) (/.f64 (*.f64 cosTheta_i sinTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) cosTheta_O))) (/.f64 (*.f64 cosTheta_i v) cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 cosTheta_O)) 2) cosTheta_O))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_O sinTheta_i) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 v sinTheta_O) sinTheta_i))) (/.f64 (*.f64 cosTheta_i cosTheta_O) sinTheta_i)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 sinTheta_i)) 2) sinTheta_i))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i v) sinTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) sinTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 sinTheta_O)) 2) sinTheta_O))
Outputs
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (*.f64 2 v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (*.f64 2 v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i sinTheta_O) v))) (/.f64 (*.f64 sinTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 sinTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 cosTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (*.f64 2 v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i cosTheta_i) v))) (/.f64 (*.f64 sinTheta_O cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 sinTheta_O cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i cosTheta_i) v))) (sinh.f64 (/.f64 1 v))) (*.f64 2 v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) cosTheta_i))) (/.f64 (*.f64 v cosTheta_O) cosTheta_i)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 cosTheta_i)) 2) cosTheta_i))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 v cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) cosTheta_i))) (sinh.f64 (/.f64 1 cosTheta_i))) (*.f64 2 cosTheta_i))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 cosTheta_O sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i sinTheta_i) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 sinTheta_i cosTheta_i) v) (exp.f64 (/.f64 (*.f64 sinTheta_O cosTheta_O) v))) (sinh.f64 (/.f64 1 v))) (*.f64 2 v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i cosTheta_O) v))) (/.f64 (*.f64 cosTheta_i sinTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i sinTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i cosTheta_O) v))) (sinh.f64 (/.f64 1 v))) (*.f64 2 v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) cosTheta_O))) (/.f64 (*.f64 cosTheta_i v) cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 cosTheta_O)) 2) cosTheta_O))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i v) cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) cosTheta_O))) (sinh.f64 (/.f64 1 cosTheta_O))) (*.f64 2 cosTheta_O))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_O sinTheta_i) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (*.f64 2 v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 v sinTheta_O) sinTheta_i))) (/.f64 (*.f64 cosTheta_i cosTheta_O) sinTheta_i)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 sinTheta_i)) 2) sinTheta_i))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) sinTheta_i) (exp.f64 (/.f64 (*.f64 v sinTheta_O) sinTheta_i))) (sinh.f64 (/.f64 1 sinTheta_i))) (*.f64 2 sinTheta_i))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i v) sinTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) sinTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 sinTheta_O)) 2) sinTheta_O))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) sinTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i v) sinTheta_O))) (sinh.f64 (/.f64 1 sinTheta_O))) (*.f64 2 sinTheta_O))
Compiler

Compiled 32 to 24 computations (25% saved)

simplify78.0ms (0.2%)

Algorithm
egglog
Counts
1 → 2
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
Outputs
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))

eval1.0ms (0%)

Compiler

Compiled 48 to 27 computations (43.8% saved)

prune2.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
0.3b
Counts
3 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
0.4b
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
0.4b
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
Compiler

Compiled 53 to 36 computations (32.1% saved)

localize36.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
0.2b
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
0.2b
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v)
0.7b
(sinh.f64 (/.f64 1 v))
Compiler

Compiled 97 to 37 computations (61.9% saved)

series159.0ms (0.4%)

Counts
4 → 32
Calls

30 calls:

TimeVariablePointExpression
9.0ms
cosTheta_O
@0
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
5.0ms
cosTheta_i
@0
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
2.0ms
sinTheta_i
@-inf
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
2.0ms
sinTheta_i
@inf
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
2.0ms
sinTheta_O
@inf
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
Compiler

Compiled 11500 to 6925 computations (39.8% saved)

rewrite351.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
272×egg-rr
88×egg-rr
58×egg-rr
47×egg-rr
Counts
4 → 465
Calls
Call 1
Inputs
(sinh.f64 (/.f64 1 v))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v)
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (sinh.f64 (/.f64 1 v)) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) 0) (/.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (/.f64 1 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sinh.f64 (/.f64 1 v)) 0) (/.f64 1 (/.f64 1 (sinh.f64 (/.f64 1 v)))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (sinh.f64 (/.f64 1 v)) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)) (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))) (+.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 3) (pow.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)) (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 3) (pow.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)) (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)) (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 3) (pow.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)) (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (neg.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 1) (/.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (/.f64 1 (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (/.f64 1 (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sinh.f64 (/.f64 1 v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) (cbrt.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (/.f64 1 -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2))) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) 1) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) 1) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (sqrt.f64 (sqrt.f64 2))) (sqrt.f64 (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 1 v)) 3) (pow.f64 (exp.f64 (/.f64 -1 v)) 3)) (*.f64 2 (+.f64 (+.f64 (pow.f64 (exp.f64 (/.f64 1 v)) 2) (pow.f64 (exp.f64 (/.f64 -1 v)) 2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (/.f64 1 v)) 2) (*.f64 2 (exp.f64 (/.f64 -1 v)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2))) (neg.f64 (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2))) (neg.f64 (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sinh.f64 (/.f64 1 v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) 1) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) 1) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sinh.f64 (/.f64 1 v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x sinh.f64 (/.f64 1 v))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 0) (/.f64 1 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 1) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (*.f64 v (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 v v) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 v (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 2) (*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (+.f64 v v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 v) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 (cbrt.f64 (*.f64 v v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (*.f64 -2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 v) (*.f64 -2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (*.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 v v) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2))) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 v v) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v)) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) v) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (+.f64 v v)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (+.f64 v v)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (+.f64 v v)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (+.f64 v v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 1/2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (+.f64 v v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_i v) 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_O v) 0) (/.f64 cosTheta_i (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 v) 0) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 1 v) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 -1 (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 v (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (/.f64 cosTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (cbrt.f64 v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i) (/.f64 cosTheta_O v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (*.f64 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (/.f64 1 v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 -1 v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1 v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (*.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 -2 (sinh.f64 (/.f64 1 v)))) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (+.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (+.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (+.f64 v v))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v)) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (*.f64 v (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v)) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (+.f64 v v) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 v (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (+.f64 v v) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (+.f64 v v) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (+.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 v (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (+.f64 v v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (+.f64 v v) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 v (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 2 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 2 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (*.f64 2 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 -2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 1) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (*.f64 -2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 -2 (sinh.f64 (/.f64 1 v)))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) -1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 -2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 v (sinh.f64 (/.f64 1 v))))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v)) (*.f64 -2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 -2 (sinh.f64 (/.f64 1 v)))) 1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 -2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 -2 (sinh.f64 (/.f64 1 v)))) 1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 -2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 3 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 1 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 sinTheta_i sinTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 sinTheta_i (/.f64 sinTheta_O v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (/.f64 -1 v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 1 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 sinTheta_i sinTheta_O) (/.f64 1 v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 v) (*.f64 sinTheta_i sinTheta_O) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 sinTheta_O (/.f64 sinTheta_i v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 sinTheta_i (cbrt.f64 v)) (/.f64 sinTheta_O (cbrt.f64 (*.f64 v v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) (*.f64 v v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 (*.f64 v v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 sinTheta_O (cbrt.f64 v)) (/.f64 sinTheta_i (cbrt.f64 (*.f64 v v))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 sinTheta_O 0) (/.f64 sinTheta_i (/.f64 v sinTheta_O)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 sinTheta_i 0) (/.f64 sinTheta_O (/.f64 v sinTheta_i)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 sinTheta_i sinTheta_O)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 sinTheta_i sinTheta_O) 0) (/.f64 1 (/.f64 v (*.f64 sinTheta_i sinTheta_O))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) 0) (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) 0) (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0) (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) 0) (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) -1)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) (*.f64 -1 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 v)) (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 sinTheta_i sinTheta_O) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 sinTheta_i v) sinTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (*.f64 sinTheta_i sinTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 sinTheta_i (/.f64 sinTheta_O v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 sinTheta_O (/.f64 sinTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 sinTheta_i sinTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 sinTheta_O (cbrt.f64 v)) (/.f64 sinTheta_i (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 sinTheta_i (cbrt.f64 v)) (/.f64 sinTheta_O (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)) v) (cbrt.f64 (*.f64 sinTheta_i sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 sinTheta_O v) sinTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 v) (neg.f64 (*.f64 sinTheta_i sinTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 sinTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 sinTheta_O (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 sinTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 sinTheta_i (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) 1) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (cbrt.f64 (/.f64 -1 v))) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 sinTheta_O (cbrt.f64 v)) sinTheta_i) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 sinTheta_O (/.f64 sinTheta_i (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 sinTheta_i (/.f64 sinTheta_O (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3))))))

simplify1.5s (4.3%)

Algorithm
egglog
Counts
497 → 634
Calls
Call 1
Inputs
(*.f64 1/2 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 1/2 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 1/2 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 1/2 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(/.f64 1 v)
(+.f64 (/.f64 1 v) (*.f64 1/6 (pow.f64 (/.f64 1 v) 3)))
(+.f64 (/.f64 1 v) (+.f64 (*.f64 1/6 (pow.f64 (/.f64 1 v) 3)) (*.f64 1/120 (pow.f64 (/.f64 1 v) 5))))
(+.f64 (/.f64 1 v) (+.f64 (*.f64 1/6 (pow.f64 (/.f64 1 v) 3)) (+.f64 (*.f64 1/5040 (pow.f64 (/.f64 1 v) 7)) (*.f64 1/120 (pow.f64 (/.f64 1 v) 5)))))
(/.f64 1 v)
(+.f64 (/.f64 1 v) (*.f64 -1/6 (pow.f64 (/.f64 -1 v) 3)))
(+.f64 (*.f64 -1/120 (pow.f64 (/.f64 -1 v) 5)) (+.f64 (/.f64 1 v) (*.f64 -1/6 (pow.f64 (/.f64 -1 v) 3))))
(+.f64 (*.f64 -1/120 (pow.f64 (/.f64 -1 v) 5)) (+.f64 (/.f64 1 v) (+.f64 (*.f64 -1/5040 (pow.f64 (/.f64 -1 v) 7)) (*.f64 -1/6 (pow.f64 (/.f64 -1 v) 3)))))
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
2
(+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 1 v) 2)))
(+.f64 (*.f64 1/60 (pow.f64 (/.f64 1 v) 4)) (+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 1 v) 2))))
(+.f64 (*.f64 1/60 (pow.f64 (/.f64 1 v) 4)) (+.f64 2 (+.f64 (*.f64 1/2520 (pow.f64 (/.f64 1 v) 6)) (*.f64 1/3 (pow.f64 (/.f64 1 v) 2)))))
2
(+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 -1 v) 2)))
(+.f64 (*.f64 1/60 (pow.f64 (/.f64 -1 v) 4)) (+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 -1 v) 2))))
(+.f64 (*.f64 1/2520 (pow.f64 (/.f64 -1 v) 6)) (+.f64 (*.f64 1/60 (pow.f64 (/.f64 -1 v) 4)) (+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 -1 v) 2)))))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (-.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_O))) (*.f64 1/6 (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (-.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_O))) (*.f64 1/6 (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/6 (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (*.f64 cosTheta_i cosTheta_O))) (*.f64 1/6 (*.f64 cosTheta_i cosTheta_O))) (pow.f64 (/.f64 1 v) 4))))))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 v) 3) (-.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) cosTheta_O))) (*.f64 -1/6 (*.f64 cosTheta_i cosTheta_O))))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 v) 4) (-.f64 (*.f64 -1/6 (*.f64 cosTheta_i (*.f64 cosTheta_O (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 3)))) (*.f64 -1/6 (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 v) 3) (-.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) cosTheta_O))) (*.f64 -1/6 (*.f64 cosTheta_i cosTheta_O))))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))
(if (!=.f64 1/2 0) (sinh.f64 (/.f64 1 v)) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) 0) (/.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (/.f64 1 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2))) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 (sinh.f64 (/.f64 1 v)) 0) (/.f64 1 (/.f64 1 (sinh.f64 (/.f64 1 v)))) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 1 0) (sinh.f64 (/.f64 1 v)) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 (+.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)) (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))) (+.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 3) (pow.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)) (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))))) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 3) (pow.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)) (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))))) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)) (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 3) (pow.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)) (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))))) (sinh.f64 (/.f64 1 v)))
(+.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (neg.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)))
(-.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))
(-.f64 (/.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 1) (/.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 1))
(*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (/.f64 1 (cbrt.f64 4)))
(*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (/.f64 1 (sqrt.f64 2)))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 1/2)
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2))
(*.f64 1 (sinh.f64 (/.f64 1 v)))
(*.f64 (sinh.f64 (/.f64 1 v)) 1)
(*.f64 1/2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(*.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (/.f64 1 -2))
(/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (cbrt.f64 4))
(/.f64 (*.f64 1 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2))) (cbrt.f64 4))
(/.f64 (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) 1) (cbrt.f64 4))
(/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) 1) -2)
(/.f64 (/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2))
(/.f64 (/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (sqrt.f64 (sqrt.f64 2))) (sqrt.f64 (sqrt.f64 2)))
(/.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 1 v)) 3) (pow.f64 (exp.f64 (/.f64 -1 v)) 3)) (*.f64 2 (+.f64 (+.f64 (pow.f64 (exp.f64 (/.f64 1 v)) 2) (pow.f64 (exp.f64 (/.f64 -1 v)) 2)) 1)))
(/.f64 (-.f64 (*.f64 (exp.f64 (/.f64 1 v)) 2) (*.f64 2 (exp.f64 (/.f64 -1 v)))) 4)
(/.f64 (neg.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2))) (neg.f64 (cbrt.f64 4)))
(/.f64 (neg.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2))) (neg.f64 (sqrt.f64 2)))
(/.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) -2)
(/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (sqrt.f64 2))
(/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)
(/.f64 (sinh.f64 (/.f64 1 v)) 1)
(/.f64 (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) 1) (sqrt.f64 2))
(/.f64 (/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) 1) (sqrt.f64 2))
(/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) -1)
(pow.f64 (sinh.f64 (/.f64 1 v)) 1)
(pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 3)
(pow.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1/3)
(neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) -1))
(neg.f64 (-.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)))
(neg.f64 (neg.f64 (sinh.f64 (/.f64 1 v))))
(cbrt.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3))
(cbrt.f64 (*.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1))
(cbrt.f64 (/.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1))
(sinh.f64 (/.f64 1 v))
(if (!=.f64 1 0) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 0) (/.f64 1 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(+.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 1) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 1))
(+.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(-.f64 0 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v)
(*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(*.f64 (+.f64 v v) (sinh.f64 (/.f64 1 v)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(*.f64 (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 2)
(*.f64 2 (*.f64 v (sinh.f64 (/.f64 1 v))))
(*.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)))
(*.f64 (cbrt.f64 2) (*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (+.f64 v v) 1))
(*.f64 (cbrt.f64 v) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))) 1))
(*.f64 2 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 1))
(*.f64 (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 (cbrt.f64 (*.f64 v v)) 1))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v) 1))
(*.f64 -1 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (*.f64 -2 v))
(*.f64 (neg.f64 v) (*.f64 -2 (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) (neg.f64 v))
(*.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v)) 1/2)
(*.f64 (cbrt.f64 v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v)) 2)
(/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(/.f64 (*.f64 1 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v))) 2)
(/.f64 (*.f64 v (*.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(/.f64 (*.f64 (+.f64 v v) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2))) (cbrt.f64 4))
(/.f64 (*.f64 (+.f64 v v) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2))) (sqrt.f64 2))
(/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(/.f64 (*.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v)) 1) 2)
(/.f64 (*.f64 (*.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) v) 2)
(/.f64 (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (+.f64 v v)) (cbrt.f64 4))
(/.f64 (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (+.f64 v v)) (sqrt.f64 2))
(/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (+.f64 v v)) -2)
(/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) -1)
(/.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 1/2)
(/.f64 (neg.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v))) -2)
(pow.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 3)
(pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)))
(cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (+.f64 v v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 1/2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (+.f64 v v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i v) 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O v) 0) (/.f64 cosTheta_i (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 -1 v) 0) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 1 v) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(-.f64 (/.f64 0 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(-.f64 0 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(*.f64 -1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 -1 (*.f64 -2 v)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 v (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 1 v))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (+.f64 v v)))
(*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (+.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (/.f64 cosTheta_i v))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (cbrt.f64 v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i) (/.f64 cosTheta_O v))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 -1 v))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -2)))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (/.f64 1 v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 -1 v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1 v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v))) 2)
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (*.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 -2 (sinh.f64 (/.f64 1 v)))) (/.f64 -1 v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 v v))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (+.f64 v v))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (+.f64 v v))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (+.f64 v v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (+.f64 v v) v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) v))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 v (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (+.f64 v v) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (+.f64 v v) (neg.f64 v)))
(/.f64 (*.f64 -1 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (+.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 v (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (+.f64 v v) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (+.f64 v v) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v))
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 2 (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 2 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (*.f64 2 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 -2 v))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 1) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (*.f64 -2 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) v)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 -2 (sinh.f64 (/.f64 1 v)))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v)
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) -1) (neg.f64 v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 -2 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) 2)
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (*.f64 v v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (cbrt.f64 v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) v)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 v))
(/.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 v (sinh.f64 (/.f64 1 v))))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v)) (*.f64 -2 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v)) 2)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 -2 (sinh.f64 (/.f64 1 v)))) 1) (neg.f64 v))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 -2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2) 1))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (neg.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) v))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 v v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) (*.f64 v v)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 -2 (sinh.f64 (/.f64 1 v)))) 1) (neg.f64 v))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 -2 (sinh.f64 (/.f64 1 v))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
(pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(neg.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))) 1))
(neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (*.f64 (/.f64 -1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(neg.f64 (*.f64 1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)))))
(neg.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 -1 v)))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))
(neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 v)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))
(fma.f64 1 0 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(fma.f64 0 3 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(fma.f64 0 0 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(fma.f64 0 1 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(fma.f64 (cbrt.f64 (*.f64 sinTheta_i sinTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)) v) 0)
(fma.f64 sinTheta_i (/.f64 sinTheta_O v) 0)
(fma.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (/.f64 -1 v) 0)
(fma.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 1 0)
(fma.f64 (*.f64 sinTheta_i sinTheta_O) (/.f64 1 v) 0)
(fma.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)) 0)
(fma.f64 (/.f64 1 v) (*.f64 sinTheta_i sinTheta_O) 0)
(fma.f64 sinTheta_O (/.f64 sinTheta_i v) 0)
(fma.f64 (/.f64 sinTheta_i (cbrt.f64 v)) (/.f64 sinTheta_O (cbrt.f64 (*.f64 v v))) 0)
(fma.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) (*.f64 v v))) 0)
(fma.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) 0)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0)
(fma.f64 1 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0)
(fma.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 (*.f64 v v))) 0)
(fma.f64 (/.f64 sinTheta_O (cbrt.f64 v)) (/.f64 sinTheta_i (cbrt.f64 (*.f64 v v))) 0)
(if (!=.f64 sinTheta_O 0) (/.f64 sinTheta_i (/.f64 v sinTheta_O)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 sinTheta_i 0) (/.f64 sinTheta_O (/.f64 v sinTheta_i)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 sinTheta_i sinTheta_O)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (*.f64 sinTheta_i sinTheta_O) 0) (/.f64 1 (/.f64 v (*.f64 sinTheta_i sinTheta_O))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) 0) (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) 0) (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0) (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) 0) (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) -1)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(+.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) (*.f64 -1 0))
(+.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0)
(+.f64 0 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(-.f64 (/.f64 0 (neg.f64 v)) (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(-.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0))
(*.f64 (*.f64 sinTheta_i sinTheta_O) (/.f64 1 v))
(*.f64 (/.f64 sinTheta_i v) sinTheta_O)
(*.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 1 v) (*.f64 sinTheta_i sinTheta_O))
(*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))
(*.f64 sinTheta_i (/.f64 sinTheta_O v))
(*.f64 sinTheta_O (/.f64 sinTheta_i v))
(*.f64 (cbrt.f64 (*.f64 sinTheta_i sinTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)) v))
(*.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (/.f64 -1 v))
(*.f64 (/.f64 sinTheta_O (cbrt.f64 v)) (/.f64 sinTheta_i (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 sinTheta_i (cbrt.f64 v)) (/.f64 sinTheta_O (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 (*.f64 v v))))
(*.f64 1 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 1)
(*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)) v) (cbrt.f64 (*.f64 sinTheta_i sinTheta_O)))
(*.f64 (/.f64 sinTheta_O v) sinTheta_i)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 -1 v) (neg.f64 (*.f64 sinTheta_i sinTheta_O)))
(*.f64 (/.f64 sinTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 sinTheta_O (cbrt.f64 v)))
(*.f64 (/.f64 sinTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 sinTheta_i (cbrt.f64 v)))
(*.f64 (*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) 1) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))
(*.f64 (*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2))) 2))
(*.f64 (*.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (cbrt.f64 (/.f64 -1 v))) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))
(*.f64 (/.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) 1))
(/.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (neg.f64 v))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(/.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 sinTheta_O (cbrt.f64 v)) sinTheta_i) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 1 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 -1 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 sinTheta_O (/.f64 sinTheta_i (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 sinTheta_i (/.f64 sinTheta_O (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (/.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(pow.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 3)
(pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3))
Outputs
(*.f64 1/2 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 1/2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))
(*.f64 1/2 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 1/2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))
(*.f64 1/2 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 1/2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))
(*.f64 1/2 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 1/2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))
(/.f64 1 v)
(+.f64 (/.f64 1 v) (*.f64 1/6 (pow.f64 (/.f64 1 v) 3)))
(+.f64 (/.f64 1 v) (+.f64 (*.f64 1/6 (pow.f64 (/.f64 1 v) 3)) (*.f64 1/120 (pow.f64 (/.f64 1 v) 5))))
(+.f64 (/.f64 1 v) (fma.f64 1/6 (pow.f64 (/.f64 1 v) 3) (*.f64 1/120 (pow.f64 (/.f64 1 v) 5))))
(+.f64 (/.f64 1 v) (+.f64 (*.f64 1/6 (pow.f64 (/.f64 1 v) 3)) (+.f64 (*.f64 1/5040 (pow.f64 (/.f64 1 v) 7)) (*.f64 1/120 (pow.f64 (/.f64 1 v) 5)))))
(+.f64 (/.f64 1 v) (fma.f64 1/6 (pow.f64 (/.f64 1 v) 3) (fma.f64 1/5040 (pow.f64 (/.f64 1 v) 7) (*.f64 1/120 (pow.f64 (/.f64 1 v) 5)))))
(/.f64 1 v)
(+.f64 (/.f64 1 v) (*.f64 -1/6 (pow.f64 (/.f64 -1 v) 3)))
(+.f64 (*.f64 -1/120 (pow.f64 (/.f64 -1 v) 5)) (+.f64 (/.f64 1 v) (*.f64 -1/6 (pow.f64 (/.f64 -1 v) 3))))
(fma.f64 -1/120 (pow.f64 (/.f64 -1 v) 5) (+.f64 (/.f64 1 v) (*.f64 -1/6 (pow.f64 (/.f64 -1 v) 3))))
(+.f64 (*.f64 -1/120 (pow.f64 (/.f64 -1 v) 5)) (+.f64 (/.f64 1 v) (+.f64 (*.f64 -1/5040 (pow.f64 (/.f64 -1 v) 7)) (*.f64 -1/6 (pow.f64 (/.f64 -1 v) 3)))))
(fma.f64 -1/120 (pow.f64 (/.f64 -1 v) 5) (+.f64 (/.f64 1 v) (fma.f64 -1/5040 (pow.f64 (/.f64 -1 v) 7) (*.f64 -1/6 (pow.f64 (/.f64 -1 v) 3)))))
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))
2
(+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 1 v) 2)))
(+.f64 (*.f64 1/60 (pow.f64 (/.f64 1 v) 4)) (+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 1 v) 2))))
(fma.f64 1/60 (pow.f64 (/.f64 1 v) 4) (+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 1 v) 2))))
(+.f64 (*.f64 1/60 (pow.f64 (/.f64 1 v) 4)) (+.f64 2 (+.f64 (*.f64 1/2520 (pow.f64 (/.f64 1 v) 6)) (*.f64 1/3 (pow.f64 (/.f64 1 v) 2)))))
(fma.f64 1/60 (pow.f64 (/.f64 1 v) 4) (+.f64 2 (fma.f64 1/2520 (pow.f64 (/.f64 1 v) 6) (*.f64 1/3 (pow.f64 (/.f64 1 v) 2)))))
2
(+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 -1 v) 2)))
(+.f64 (*.f64 1/60 (pow.f64 (/.f64 -1 v) 4)) (+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 -1 v) 2))))
(fma.f64 1/60 (pow.f64 (/.f64 -1 v) 4) (+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 -1 v) 2))))
(+.f64 (*.f64 1/2520 (pow.f64 (/.f64 -1 v) 6)) (+.f64 (*.f64 1/60 (pow.f64 (/.f64 -1 v) 4)) (+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 -1 v) 2)))))
(fma.f64 1/2520 (pow.f64 (/.f64 -1 v) 6) (fma.f64 1/60 (pow.f64 (/.f64 -1 v) 4) (+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 -1 v) 2)))))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))))
(*.f64 1/2 (+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (-.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_O))) (*.f64 1/6 (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (fma.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_O)) (neg.f64 (*.f64 1/6 (*.f64 cosTheta_i cosTheta_O))))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (-.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_O))) (*.f64 1/6 (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/6 (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (*.f64 cosTheta_i cosTheta_O))) (*.f64 1/6 (*.f64 cosTheta_i cosTheta_O))) (pow.f64 (/.f64 1 v) 4))))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (fma.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_O)) (neg.f64 (*.f64 1/6 (*.f64 cosTheta_i cosTheta_O))))) (fma.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 1/2 (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)) (*.f64 (*.f64 1/6 (-.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i cosTheta_O))) (pow.f64 (/.f64 1 v) 4))))))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(fma.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 v) 3) (-.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) cosTheta_O))) (*.f64 -1/6 (*.f64 cosTheta_i cosTheta_O))))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(fma.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (fma.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O))) 2) cosTheta_O)) (neg.f64 (*.f64 -1/6 (*.f64 cosTheta_i cosTheta_O))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 v) 4) (-.f64 (*.f64 -1/6 (*.f64 cosTheta_i (*.f64 cosTheta_O (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 3)))) (*.f64 -1/6 (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 v) 3) (-.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) cosTheta_O))) (*.f64 -1/6 (*.f64 cosTheta_i cosTheta_O))))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))
(fma.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 v) 4) (*.f64 -1/6 (-.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O (neg.f64 (neg.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))))) (*.f64 cosTheta_i cosTheta_O)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (fma.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O))) 2) cosTheta_O)) (neg.f64 (*.f64 -1/6 (*.f64 cosTheta_i cosTheta_O))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))
(if (!=.f64 1/2 0) (sinh.f64 (/.f64 1 v)) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) 0) (/.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (/.f64 1 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2))) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 (sinh.f64 (/.f64 1 v)) 0) (/.f64 1 (/.f64 1 (sinh.f64 (/.f64 1 v)))) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 1 0) (sinh.f64 (/.f64 1 v)) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 (+.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)) 0) (/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)) (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))) (+.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 (*.f64 1/2 (+.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 2) (pow.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 2)) (*.f64 1/2 (+.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 3) (pow.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)) (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))))) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 3) (pow.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 2) (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 1/2 (+.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 3) (pow.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)) (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))))) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 3) (pow.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 2) (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 1/2 (+.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)) (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 3) (pow.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 3)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)) (+.f64 (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)) (*.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))))) (sinh.f64 (/.f64 1 v)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 2) (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 1/2 (+.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 3) (pow.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 3)) (+.f64 (pow.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 2) (*.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 1/2 (+.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (sinh.f64 (/.f64 1 v)))
(+.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (neg.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2)))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 1/2)
(-.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) (*.f64 (exp.f64 (/.f64 -1 v)) 1/2))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 1/2)
(-.f64 (/.f64 (*.f64 (exp.f64 (/.f64 1 v)) 1/2) 1) (/.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) 1))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 1/2)
(*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (/.f64 1 (cbrt.f64 4)))
(/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (cbrt.f64 4))
(*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (/.f64 1 (sqrt.f64 2)))
(/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 1/2)
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2))
(sinh.f64 (/.f64 1 v))
(*.f64 1 (sinh.f64 (/.f64 1 v)))
(sinh.f64 (/.f64 1 v))
(*.f64 (sinh.f64 (/.f64 1 v)) 1)
(sinh.f64 (/.f64 1 v))
(*.f64 1/2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 1/2)
(*.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(sinh.f64 (/.f64 1 v))
(*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (/.f64 1 -2))
(*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) -1/2)
(/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (cbrt.f64 4))
(/.f64 (*.f64 1 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2))) (cbrt.f64 4))
(/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (cbrt.f64 4))
(/.f64 (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) 1) (cbrt.f64 4))
(/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (cbrt.f64 4))
(/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) 1) -2)
(*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) -1/2)
(/.f64 (/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 2))
(/.f64 (/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (sqrt.f64 (sqrt.f64 2))) (sqrt.f64 (sqrt.f64 2)))
(/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)
(/.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 1 v)) 3) (pow.f64 (exp.f64 (/.f64 -1 v)) 3)) (*.f64 2 (+.f64 (+.f64 (pow.f64 (exp.f64 (/.f64 1 v)) 2) (pow.f64 (exp.f64 (/.f64 -1 v)) 2)) 1)))
(/.f64 (-.f64 (*.f64 (exp.f64 (/.f64 1 v)) 2) (*.f64 2 (exp.f64 (/.f64 -1 v)))) 4)
(/.f64 (fma.f64 (exp.f64 (/.f64 1 v)) 2 (neg.f64 (*.f64 2 (exp.f64 (/.f64 -1 v))))) 4)
(/.f64 (neg.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2))) (neg.f64 (cbrt.f64 4)))
(/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (cbrt.f64 4))
(/.f64 (neg.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2))) (neg.f64 (sqrt.f64 2)))
(/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)
(/.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) -2)
(*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) -1/2)
(/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (sqrt.f64 2))
(/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)
(/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)
(/.f64 (sinh.f64 (/.f64 1 v)) 1)
(sinh.f64 (/.f64 1 v))
(/.f64 (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) 1) (sqrt.f64 2))
(/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)
(/.f64 (/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) 1) (sqrt.f64 2))
(/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)
(/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) -1)
(/.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 -1))
(pow.f64 (sinh.f64 (/.f64 1 v)) 1)
(sinh.f64 (/.f64 1 v))
(pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 3)
(sinh.f64 (/.f64 1 v))
(pow.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1/3)
(sinh.f64 (/.f64 1 v))
(neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) -1))
(sinh.f64 (/.f64 1 v))
(neg.f64 (-.f64 (*.f64 (exp.f64 (/.f64 -1 v)) 1/2) (*.f64 (exp.f64 (/.f64 1 v)) 1/2)))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 1/2)
(neg.f64 (neg.f64 (sinh.f64 (/.f64 1 v))))
(sinh.f64 (/.f64 1 v))
(cbrt.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3))
(sinh.f64 (/.f64 1 v))
(cbrt.f64 (*.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1))
(sinh.f64 (/.f64 1 v))
(cbrt.f64 (/.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1))
(sinh.f64 (/.f64 1 v))
(sinh.f64 (/.f64 1 v))
(if (!=.f64 1 0) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 0) (/.f64 1 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(+.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 1) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 1))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(+.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(-.f64 0 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)))
(*.f64 (neg.f64 v) (*.f64 -2 (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (+.f64 v v) (sinh.f64 (/.f64 1 v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) v)
(*.f64 (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) v)
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 2)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 2 (*.f64 v (sinh.f64 (/.f64 1 v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) v)
(*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(*.f64 (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) v)
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) v)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)))
(*.f64 (cbrt.f64 2) (*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (+.f64 v v) 1))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 v) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))) 1))
(*.f64 (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (*.f64 v v)))
(*.f64 2 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 1))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 (cbrt.f64 (*.f64 v v)) 1))
(*.f64 (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v) 1))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) v)
(*.f64 -1 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)))
(*.f64 (neg.f64 v) (*.f64 -2 (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (*.f64 -2 v))
(*.f64 (neg.f64 v) (*.f64 -2 (sinh.f64 (/.f64 1 v))))
(*.f64 (neg.f64 v) (*.f64 -2 (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) (neg.f64 v))
(*.f64 (neg.f64 v) (*.f64 -2 (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v)) 1/2)
(*.f64 (cbrt.f64 v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(*.f64 (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v)) 2)
(/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (*.f64 1 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v))) 2)
(/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v)) 2)
(/.f64 (*.f64 v (*.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(/.f64 (*.f64 (+.f64 v v) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2))) (cbrt.f64 4))
(/.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v)) (cbrt.f64 2)) (cbrt.f64 4))
(/.f64 (*.f64 (+.f64 v v) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2))) (sqrt.f64 2))
(/.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v)) (sqrt.f64 2)) (sqrt.f64 2))
(/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -1/2)
(/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v)) 2)
(/.f64 (*.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v)) 1) 2)
(/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v)) 2)
(/.f64 (*.f64 (*.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) v) 2)
(/.f64 (*.f64 v (*.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(/.f64 (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (+.f64 v v)) (cbrt.f64 4))
(/.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v)) (cbrt.f64 2)) (cbrt.f64 4))
(/.f64 (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (+.f64 v v)) (sqrt.f64 2))
(/.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v)) (sqrt.f64 2)) (sqrt.f64 2))
(/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (+.f64 v v)) -2)
(*.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -1/2)
(/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) -1)
(/.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 1/2)
(/.f64 (neg.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v))) -2)
(*.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -1/2)
(pow.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3) 1/3)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 3)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)))
(*.f64 (neg.f64 v) (*.f64 -2 (sinh.f64 (/.f64 1 v))))
(cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (+.f64 v v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (+.f64 v v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 1/2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 1/2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (+.f64 v v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (+.f64 v v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (/.f64 cosTheta_i v) 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i v) 0) (/.f64 cosTheta_O (/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 cosTheta_i v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (/.f64 cosTheta_O v) 0) (/.f64 cosTheta_i (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O v) 0) (/.f64 cosTheta_i (/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 cosTheta_O v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (/.f64 -1 v) 0) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 -1 v) 0) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 -1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 1 v) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 1 v) (/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) -1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(-.f64 (/.f64 0 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(/.f64 (-.f64 0 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)))
(-.f64 0 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(*.f64 -1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 -1 (*.f64 -2 v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 (*.f64 -2 v)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (neg.f64 1/2) (*.f64 v (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 1 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (+.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (+.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) v) (sinh.f64 (/.f64 1 v))) 2)
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) v) (sinh.f64 (/.f64 1 v))) 2)
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) v) (sinh.f64 (/.f64 1 v))) 2)
(*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (/.f64 cosTheta_i v))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (cbrt.f64 v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i) (/.f64 cosTheta_O v))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 v))) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 -1 v))
(*.f64 (/.f64 (*.f64 1/2 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 v))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (*.f64 cosTheta_i cosTheta_O))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -2)))
(*.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -2)))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (/.f64 1 v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 -1 v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 (neg.f64 1/2) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2) (*.f64 v (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1 v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(/.f64 (*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v))) 2)
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (*.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (*.f64 v v))) 2)
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 -2 (sinh.f64 (/.f64 1 v)))) (/.f64 -1 v))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 (*.f64 -2 v)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (/.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (/.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (+.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (+.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) v))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (+.f64 v v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) v) (sinh.f64 (/.f64 1 v))) 2)
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 2)
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) v))
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (+.f64 v v) (cbrt.f64 (*.f64 v v)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 v (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (+.f64 v v) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (+.f64 v v) v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) v))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 v (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (*.f64 v (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (+.f64 v v) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v)))) (*.f64 (+.f64 v v) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (+.f64 v v) (neg.f64 v)))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v)) (neg.f64 v))
(/.f64 (*.f64 -1 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (neg.f64 v)))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (+.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (*.f64 (+.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 v (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (+.f64 v v) (cbrt.f64 (*.f64 v v)))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (+.f64 v v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (sinh.f64 (/.f64 1 v))) (+.f64 v v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (*.f64 v v))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (+.f64 v v) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (*.f64 (+.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v))
(/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) v)
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 2 (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (*.f64 -2 (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) v)
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)))
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 2 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) v)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (*.f64 2 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (cbrt.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 v)))
(/.f64 (*.f64 (*.f64 1/2 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 -2 v))
(/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (sinh.f64 (/.f64 1 v))) -2) v)
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) (neg.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) v)
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 1) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (*.f64 -2 v))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (cbrt.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 -2 (sinh.f64 (/.f64 1 v)))) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 v) (*.f64 -2 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 v))
(/.f64 (/.f64 (*.f64 1/2 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (/.f64 (*.f64 1/2 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (cbrt.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 v))
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v)
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) v) (sinh.f64 (/.f64 1 v))) 2)
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) -1) (neg.f64 v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 (neg.f64 v) -1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 2) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 -2 (sinh.f64 (/.f64 1 v))))
(/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v))) (*.f64 -2 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) 2)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (/.f64 (*.f64 1/2 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (neg.f64 v))
(/.f64 (/.f64 (*.f64 1/2 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (cbrt.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (*.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (cbrt.f64 v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) v)
(/.f64 (neg.f64 (/.f64 (*.f64 1/2 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 2) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (cbrt.f64 v))
(/.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 v (sinh.f64 (/.f64 1 v))))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v)) (*.f64 -2 (sinh.f64 (/.f64 1 v))))
(/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v))) (*.f64 -2 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v)) 2)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (cbrt.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 -2 (sinh.f64 (/.f64 1 v)))) 1) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 v) (*.f64 -2 (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 -2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 v v))) (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2) 1))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) v))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) (*.f64 v v)))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (cbrt.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 -2 (sinh.f64 (/.f64 1 v)))) 1) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 v) (*.f64 -2 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (cbrt.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 -2 (sinh.f64 (/.f64 1 v))))
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (*.f64 -2 (sinh.f64 (/.f64 1 v)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(neg.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))) 1))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (neg.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(neg.f64 (*.f64 (/.f64 -1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(neg.f64 (*.f64 1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v)))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 -2 v))))
(neg.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(*.f64 (neg.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 -1 v)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(fma.f64 1 0 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(fma.f64 0 3 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(fma.f64 0 0 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(fma.f64 0 1 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(fma.f64 (cbrt.f64 (*.f64 sinTheta_i sinTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)) v) 0)
(fma.f64 sinTheta_i (/.f64 sinTheta_O v) 0)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(fma.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (/.f64 -1 v) 0)
(+.f64 (/.f64 (neg.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O))) v) 0)
(fma.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 1 0)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(fma.f64 (*.f64 sinTheta_i sinTheta_O) (/.f64 1 v) 0)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(fma.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)) 0)
(fma.f64 (/.f64 1 v) (*.f64 sinTheta_i sinTheta_O) 0)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(fma.f64 sinTheta_O (/.f64 sinTheta_i v) 0)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(fma.f64 (/.f64 sinTheta_i (cbrt.f64 v)) (/.f64 sinTheta_O (cbrt.f64 (*.f64 v v))) 0)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(fma.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) (*.f64 v v))) 0)
(fma.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) 0)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(fma.f64 1 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(fma.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 (*.f64 v v))) 0)
(fma.f64 (/.f64 sinTheta_O (cbrt.f64 v)) (/.f64 sinTheta_i (cbrt.f64 (*.f64 v v))) 0)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(if (!=.f64 sinTheta_O 0) (/.f64 sinTheta_i (/.f64 v sinTheta_O)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 sinTheta_i 0) (/.f64 sinTheta_O (/.f64 v sinTheta_i)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 sinTheta_i sinTheta_O)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (*.f64 sinTheta_i sinTheta_O) 0) (/.f64 1 (/.f64 v (*.f64 sinTheta_i sinTheta_O))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0) (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0) (/.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0)) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 0 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 0 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) 0) (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 0 0) (/.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) 0) (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0) (/.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0) (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0) (/.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0) (/.f64 (+.f64 0 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3)) (+.f64 0 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2) 0))) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0) (/.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) 0) (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0) (/.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) -1)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -1) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(+.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) (*.f64 -1 0))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(+.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(+.f64 0 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(-.f64 (/.f64 0 (neg.f64 v)) (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(+.f64 (/.f64 0 (neg.f64 v)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(-.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 0)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(-.f64 0 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(*.f64 (+.f64 0 (-.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (*.f64 0 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (+.f64 0 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) 0) (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (+.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0))) (-.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0))
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) 0) (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 sinTheta_i sinTheta_O) (/.f64 1 v))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(*.f64 (/.f64 sinTheta_i v) sinTheta_O)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(*.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 2)) (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(*.f64 (/.f64 1 v) (*.f64 sinTheta_i sinTheta_O))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2)) (*.f64 sinTheta_i sinTheta_O)) (cbrt.f64 v))
(*.f64 sinTheta_i (/.f64 sinTheta_O v))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(*.f64 sinTheta_O (/.f64 sinTheta_i v))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(*.f64 (cbrt.f64 (*.f64 sinTheta_i sinTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)) v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 sinTheta_i sinTheta_O)) (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) v)
(*.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (/.f64 -1 v))
(/.f64 (neg.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O))) v)
(*.f64 (/.f64 sinTheta_O (cbrt.f64 v)) (/.f64 sinTheta_i (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(*.f64 (/.f64 sinTheta_i (cbrt.f64 v)) (/.f64 sinTheta_O (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(*.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) (*.f64 v v))))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) (*.f64 v v)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 sinTheta_i sinTheta_O)) (cbrt.f64 (*.f64 v v)))
(*.f64 1 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 1)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 sinTheta_i sinTheta_O)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)) v) (cbrt.f64 (*.f64 sinTheta_i sinTheta_O)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 sinTheta_i sinTheta_O)) (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) v)
(*.f64 (/.f64 sinTheta_O v) sinTheta_i)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2)) (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2)) (*.f64 sinTheta_i sinTheta_O)) (cbrt.f64 v))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) (*.f64 v v)) (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 -1 v) (neg.f64 (*.f64 sinTheta_i sinTheta_O)))
(/.f64 (neg.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O))) v)
(*.f64 (/.f64 sinTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 sinTheta_O (cbrt.f64 v)))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(*.f64 (/.f64 sinTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 sinTheta_i (cbrt.f64 v)))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(*.f64 (*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) 1) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2)) (*.f64 sinTheta_i sinTheta_O)) (cbrt.f64 v))
(*.f64 (*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (/.f64 (*.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 v)))
(*.f64 (*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2))) 2))
(*.f64 (*.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (cbrt.f64 (/.f64 -1 v))) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))
(*.f64 (/.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 1 v) 2))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) 1))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(/.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (neg.f64 v))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(/.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(/.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 1)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 sinTheta_O (cbrt.f64 v)) sinTheta_i) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(/.f64 (*.f64 1 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(/.f64 (*.f64 -1 (/.f64 (*.f64 sinTheta_i sinTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 sinTheta_O (/.f64 sinTheta_i (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(/.f64 (*.f64 sinTheta_i (/.f64 sinTheta_O (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(/.f64 (/.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(pow.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3) 1/3)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 3)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 1)
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(neg.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v) 3))
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)

localize30.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
0.2b
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
0.2b
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
0.7b
(sinh.f64 (/.f64 1 v))
Compiler

Compiled 93 to 27 computations (71% saved)

series86.0ms (0.2%)

Counts
2 → 8
Calls

24 calls:

TimeVariablePointExpression
7.0ms
v
@0
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
7.0ms
sinTheta_O
@-inf
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
2.0ms
sinTheta_O
@0
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
2.0ms
sinTheta_i
@0
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
1.0ms
cosTheta_i
@0
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
Compiler

Compiled 10690 to 6355 computations (40.6% saved)

rewrite215.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
202×egg-rr
111×egg-rr
Counts
2 → 313
Calls
Call 1
Inputs
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 -1 (/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 cosTheta_i))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 (neg.f64 cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 (neg.f64 cosTheta_i) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))))) (pow.f64 (cbrt.f64 (/.f64 1 (sinh.f64 (/.f64 1 v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 -1 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 -1 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_i (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_i) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_i) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_O v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 v (neg.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (neg.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 (neg.f64 v) (neg.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 (neg.f64 v) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v)))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 (sinh.f64 (/.f64 1 v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 -1 (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 -1 (sinh.f64 (/.f64 1 v)))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) -1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (neg.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)) (neg.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 v (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 (/.f64 v cosTheta_O) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 (neg.f64 cosTheta_O) (/.f64 (neg.f64 v) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (/.f64 (neg.f64 v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 v)) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i v) cosTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (/.f64 cosTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (/.f64 cosTheta_O v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O v) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 -1 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 v))) (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (*.f64 (neg.f64 cosTheta_i) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 cosTheta_O) (*.f64 cosTheta_i (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (*.f64 (neg.f64 cosTheta_O) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 cosTheta_i) (*.f64 cosTheta_O (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_i) v) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_O) v) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) cosTheta_i) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) cosTheta_O) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 3))))))

simplify591.0ms (1.7%)

Algorithm
egglog
Counts
321 → 403
Calls
Call 1
Inputs
(*.f64 cosTheta_i cosTheta_O)
(+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 cosTheta_i cosTheta_O))
(+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 cosTheta_O (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))))) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) cosTheta_O)) (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O))))))))
(*.f64 cosTheta_i cosTheta_O)
(+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(+.f64 (*.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 -1 v) 2)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(+.f64 (*.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 -1 v) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O))) (+.f64 (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O))) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3)) 1/6) (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 -1 (/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 cosTheta_i))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_i 0) (/.f64 (neg.f64 cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_O 0) (/.f64 (neg.f64 cosTheta_i) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 -2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(+.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1))
(+.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))
(-.f64 0 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(-.f64 (/.f64 0 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(-.f64 (/.f64 0 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))
(-.f64 (/.f64 0 (neg.f64 (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 -1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))))
(*.f64 2 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) 2)
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (sqrt.f64 2)) (sqrt.f64 2))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) -1)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))))) (pow.f64 (cbrt.f64 (/.f64 1 (sinh.f64 (/.f64 1 v)))) 2))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 -1 (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 -1 (sinh.f64 (/.f64 1 v)))))
(*.f64 -1 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (sinh.f64 (/.f64 1 v)))))
(*.f64 -1 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_i (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 cosTheta_i (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) v))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) v))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v))
(*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_O v))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) v))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 v (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 (neg.f64 v) (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 (neg.f64 v) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v)))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 (sinh.f64 (/.f64 1 v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 -1 (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 -1 (sinh.f64 (/.f64 1 v)))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) v)
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) v)
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (neg.f64 v))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) -1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 v)))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)) (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (sinh.f64 (/.f64 1 v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
(pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(neg.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(neg.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v)))))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 1))
(neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))
(neg.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))
(neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 v (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 (/.f64 v cosTheta_O) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 cosTheta_i 0) (/.f64 (neg.f64 cosTheta_O) (/.f64 (neg.f64 v) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (/.f64 (neg.f64 v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(-.f64 0 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(-.f64 (/.f64 0 (neg.f64 v)) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 v))
(*.f64 (/.f64 cosTheta_i v) cosTheta_O)
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 cosTheta_O (/.f64 cosTheta_i v))
(*.f64 cosTheta_i (/.f64 cosTheta_O v))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 v))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(*.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)
(*.f64 (/.f64 -1 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 v)))
(*.f64 (/.f64 cosTheta_O v) cosTheta_i)
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))
(*.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(*.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2))
(*.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 -1 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 v))) (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v))))
(*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 1 v)))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1 v)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 1 v)))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1 v)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(*.f64 cosTheta_O (*.f64 (neg.f64 cosTheta_i) (/.f64 -1 v)))
(*.f64 (neg.f64 cosTheta_O) (*.f64 cosTheta_i (/.f64 -1 v)))
(*.f64 cosTheta_i (*.f64 (neg.f64 cosTheta_O) (/.f64 -1 v)))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 -1 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (/.f64 -1 v)))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (neg.f64 cosTheta_i) (*.f64 cosTheta_O (/.f64 -1 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) v))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) v) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 1))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) v))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) v) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 1))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) v))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 v)))
(*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) cosTheta_i) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) cosTheta_O) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1) -1)
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 3)
(pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 3))
Outputs
(*.f64 cosTheta_i cosTheta_O)
(+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 cosTheta_i cosTheta_O))
(+.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 cosTheta_i cosTheta_O))
(+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))))
(+.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (fma.f64 cosTheta_i cosTheta_O (neg.f64 (*.f64 (/.f64 (/.f64 1 v) v) (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 cosTheta_O (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))))) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) cosTheta_O)) (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O))))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) cosTheta_O) (neg.f64 (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))))))) (+.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (fma.f64 cosTheta_i cosTheta_O (neg.f64 (*.f64 (/.f64 (/.f64 1 v) v) (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O) (neg.f64 (*.f64 cosTheta_i cosTheta_O))))))))
(*.f64 cosTheta_i cosTheta_O)
(+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(fma.f64 cosTheta_i cosTheta_O (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(+.f64 (*.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 -1 v) 2)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(fma.f64 (*.f64 cosTheta_i (+.f64 (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O) cosTheta_O)) (pow.f64 (/.f64 -1 v) 2) (fma.f64 cosTheta_i cosTheta_O (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(+.f64 (*.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 -1 v) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O))) (+.f64 (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O))) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3)) 1/6) (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(fma.f64 (*.f64 cosTheta_i (+.f64 (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O) cosTheta_O)) (pow.f64 (/.f64 -1 v) 2) (fma.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O)) (+.f64 (neg.f64 (*.f64 cosTheta_i (+.f64 (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O) cosTheta_O))) (*.f64 (fma.f64 -1/6 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (neg.f64 1/6)) (*.f64 cosTheta_i cosTheta_O)))) (fma.f64 cosTheta_i cosTheta_O (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 0) (/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (/.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 -1 (/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 0) (/.f64 -1 (neg.f64 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 cosTheta_i))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_i 0) (/.f64 (neg.f64 cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_O 0) (/.f64 (neg.f64 cosTheta_i) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 -2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (/.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(+.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(+.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(-.f64 0 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(-.f64 (/.f64 0 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(+.f64 (/.f64 0 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(-.f64 (/.f64 0 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(-.f64 (/.f64 0 (neg.f64 (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(+.f64 (/.f64 0 (neg.f64 (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))) (sinh.f64 (/.f64 1 v)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))) (sinh.f64 (/.f64 1 v)))
(*.f64 (/.f64 -1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 2 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) 2)
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (sqrt.f64 2)) (sqrt.f64 2))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) -1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2)))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))))) (pow.f64 (cbrt.f64 (/.f64 1 (sinh.f64 (/.f64 1 v)))) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (neg.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 -1 (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2)) (/.f64 -1 (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 -1 (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2)) (/.f64 -1 (sinh.f64 (/.f64 1 v)))))
(*.f64 -1 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 -1 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -2)
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_i (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 cosTheta_i (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) v))
(/.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) v))
(/.f64 (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_O v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) v))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 v (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 (neg.f64 v) (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) -1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 (neg.f64 v) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v)))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 (sinh.f64 (/.f64 1 v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) -1) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 -1 (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 -1 (sinh.f64 (/.f64 1 v)))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) -1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (neg.f64 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)) (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (neg.f64 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (neg.f64 v))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 v (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 (/.f64 v cosTheta_O) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 cosTheta_i 0) (/.f64 (neg.f64 cosTheta_O) (/.f64 (neg.f64 v) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (/.f64 (neg.f64 v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(-.f64 0 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(-.f64 (/.f64 0 (neg.f64 v)) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(+.f64 (/.f64 0 (neg.f64 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 cosTheta_i v) cosTheta_O)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(*.f64 cosTheta_O (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 cosTheta_i (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 v))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 -1 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 cosTheta_O v) cosTheta_i)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) v)
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 cosTheta_O v)))
(*.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) v)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2)))
(*.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 -1 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 v))) (neg.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v))))
(neg.f64 (*.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v))))
(*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 1 v)))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1 v)))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) v)
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 1 v)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 cosTheta_O v)))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) v)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 cosTheta_O (*.f64 (neg.f64 cosTheta_i) (/.f64 -1 v)))
(*.f64 cosTheta_O (neg.f64 (/.f64 (*.f64 cosTheta_i -1) v)))
(*.f64 (neg.f64 cosTheta_O) (*.f64 cosTheta_i (/.f64 -1 v)))
(*.f64 (neg.f64 cosTheta_O) (/.f64 (*.f64 cosTheta_i -1) v))
(*.f64 cosTheta_i (*.f64 (neg.f64 cosTheta_O) (/.f64 -1 v)))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 v))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 -1 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (/.f64 -1 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 -1 v))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (neg.f64 cosTheta_i) (*.f64 cosTheta_O (/.f64 -1 v)))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 v))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 (/.f64 1 v) (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) v))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 cosTheta_O v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O)) (cbrt.f64 v))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) v) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 1))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 cosTheta_O v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 cosTheta_O v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i)) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) v))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 cosTheta_i v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 cosTheta_O (*.f64 v v))) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i)) (cbrt.f64 v))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) v) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 1))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 cosTheta_i v)))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) (*.f64 v v)))) (cbrt.f64 v))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) v)
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) v)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) (*.f64 v v)))) (cbrt.f64 v))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) v))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) v)
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) v)
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(neg.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) cosTheta_i) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) cosTheta_O) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1) -1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 3) 1/3)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 3)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(neg.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 3))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)

eval399.0ms (1.1%)

Compiler

Compiled 38946 to 15460 computations (60.3% saved)

prune419.0ms (1.2%)

Pruning

35 alts after pruning (34 fresh and 1 done)

PrunedKeptTotal
New1176341210
Fresh000
Picked011
Done101
Total1177351212
Error
0.0b
Counts
1212 → 35
Alt Table
Click to see full alt table
StatusErrorProgram
0.7b
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
0.4b
(/.f64 (if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (+.f64 v v))
0.7b
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3) (+.f64 v v))
0.7b
(/.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 3) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
0.4b
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (+.f64 v v))
0.4b
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1/3)) (+.f64 v v))
0.7b
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 3)) (+.f64 v v))
24.4b
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (+.f64 v v))
0.4b
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v)) (sinh.f64 (/.f64 1 v)))
0.4b
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)
0.4b
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
1.1b
(/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
19.1b
(/.f64 (/.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
0.3b
(/.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
18.9b
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) v) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (+.f64 v v) v))
0.4b
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) 2)
0.3b
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.4b
(/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_O v)) (+.f64 v v))
0.4b
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (pow.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3) 1/3))
0.6b
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 3))
0.4b
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (pow.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1/3) 2) v))
0.6b
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 3) 2) v))
0.4b
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v))))))
24.4b
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 2)
0.5b
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) v))
24.4b
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
0.5b
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 v))) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))
0.4b
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
0.4b
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (/.f64 cosTheta_i v))
0.3b
(*.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
0.4b
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
24.4b
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
Compiler

Compiled 2000 to 1355 computations (32.3% saved)

localize29.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.2b
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
0.2b
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
0.7b
(sinh.f64 (/.f64 1 v))
Compiler

Compiled 100 to 31 computations (69% saved)

series98.0ms (0.3%)

Counts
2 → 68
Calls

30 calls:

TimeVariablePointExpression
2.0ms
v
@-inf
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
1.0ms
cosTheta_O
@0
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
1.0ms
sinTheta_i
@-inf
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
1.0ms
sinTheta_i
@inf
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
1.0ms
v
@0
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
Compiler

Compiled 15630 to 7705 computations (50.7% saved)

rewrite206.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
168×egg-rr
158×egg-rr
Counts
2 → 326
Calls
Call 1
Inputs
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 0) (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (*.f64 v v)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 1 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 v) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (neg.f64 (*.f64 v v)) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 v v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 cosTheta_O (cbrt.f64 v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_O) (/.f64 cosTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 cosTheta_O v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 cosTheta_i (cbrt.f64 v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (/.f64 1 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) -1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) -1) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) 1) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) -1) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) -1) (/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) 1) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) -1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) -1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) -1) (/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 -1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) -1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 (/.f64 1 v) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1 (*.f64 v v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 (/.f64 1 (*.f64 v v)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 1 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 (neg.f64 (*.f64 v v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 v (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 v (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (*.f64 v (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 v))) (*.f64 (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (neg.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (neg.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 v)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (cbrt.f64 (*.f64 v (cbrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (neg.f64 (*.f64 v v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 1/2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (pow.f64 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v)) -1) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 0) (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 1/2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (*.f64 v v)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 1 (*.f64 v v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 v) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 4) 0) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 1/2))) (cbrt.f64 4)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -2 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 2) 0) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 1/2))) (sqrt.f64 2)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) -1)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 -2 (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 2)) (/.f64 1 (*.f64 (cbrt.f64 4) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 2)) (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 2))) (/.f64 1 (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 1/2)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (*.f64 (cbrt.f64 4) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sqrt.f64 1/2)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (cbrt.f64 4) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))) (neg.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 8)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (sqrt.f64 1/2)) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (/.f64 1 -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 1/2)) (/.f64 1 (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sqrt.f64 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (/.f64 1 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 1/2)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 4)) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) v)) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 1) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 1/2)) 1) (*.f64 (cbrt.f64 4) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (*.f64 (cbrt.f64 2) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 1/2))) (neg.f64 (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))) (*.f64 -2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (sqrt.f64 1/2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) 1) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)) 2) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) 1) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) 1) (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (sqrt.f64 1/2)) 1) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v))) (neg.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 3))))))

simplify944.0ms (2.6%)

Algorithm
egglog
Counts
394 → 487
Calls
Call 1
Inputs
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4)))))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)) (+.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4))))) (*.f64 1/6 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (*.f64 (pow.f64 (/.f64 1 v) 5) cosTheta_O)))))))
(*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O))))))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (+.f64 (*.f64 1/6 (*.f64 cosTheta_i (*.f64 cosTheta_O (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 3) (pow.f64 (/.f64 -1 v) 5))))) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O)))))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2))
(+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_i 2) cosTheta_O))) (pow.f64 v 2))) (+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_i 2) cosTheta_O))) (pow.f64 v 2))) (+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (*.f64 1/6 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 3) (*.f64 cosTheta_O (pow.f64 sinTheta_i 3)))) (pow.f64 v 2))))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2))
(+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2)))
(+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (+.f64 (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2)) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 (pow.f64 sinTheta_O 2) cosTheta_O))) (pow.f64 v 2)))))
(+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_O 3) (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 3) cosTheta_O))) (pow.f64 v 2))) (+.f64 (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2)) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 (pow.f64 sinTheta_O 2) cosTheta_O))) (pow.f64 v 2))))))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (-.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_O))) (*.f64 1/6 (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (-.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_O))) (*.f64 1/6 (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/6 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) cosTheta_O))) (*.f64 1/6 (*.f64 cosTheta_i cosTheta_O))) (pow.f64 (/.f64 1 v) 4))))))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 v) 3) (-.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) cosTheta_O))) (*.f64 -1/6 (*.f64 cosTheta_i cosTheta_O))))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 v) 4) (-.f64 (*.f64 -1/6 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 3) cosTheta_O))) (*.f64 -1/6 (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 v) 3) (-.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) cosTheta_O))) (*.f64 -1/6 (*.f64 cosTheta_i cosTheta_O))))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))
(if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 0) (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 (*.f64 v v)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 1 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (neg.f64 (*.f64 v v)) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(-.f64 0 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))))
(*.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(*.f64 (/.f64 1 (*.f64 v v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)))
(*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))) -1)
(*.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 cosTheta_O (cbrt.f64 v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_O) (/.f64 cosTheta_i v))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_i (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 cosTheta_O v))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 -1 v))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 cosTheta_i (cbrt.f64 v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))))
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (neg.f64 (*.f64 v v))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (/.f64 1 -1))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) 1))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) -1))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) -1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) -1) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) -1))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) 1) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 1))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) -1) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) -1))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) 1))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) -1) (/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) -1))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) 1) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) -1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) -1))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) -1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) -1) (/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) -1))
(*.f64 (/.f64 1 -1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))
(*.f64 (/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) -1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) -1))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 (/.f64 1 v) -1))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1 (*.f64 v v)) 1))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 (/.f64 1 (*.f64 v v)) -1))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) -1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) -1))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 1 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (cbrt.f64 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 (neg.f64 (*.f64 v v)) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) 1))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 v (cbrt.f64 v)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 v (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (*.f64 v (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 v))) (*.f64 (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 v v))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))) -1)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (neg.f64 v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 1) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (cbrt.f64 (*.f64 v (cbrt.f64 v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) -1)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) 1))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (neg.f64 (*.f64 v v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
(pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 1/2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (pow.f64 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v)) -1) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 0) (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 1/2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 1 (*.f64 v v)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 1 (*.f64 v v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 1 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 2 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (cbrt.f64 4) 0) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 1/2))) (cbrt.f64 4)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 -2 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (sqrt.f64 2) 0) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 1/2))) (sqrt.f64 2)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) -1)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(-.f64 (/.f64 0 (*.f64 -2 (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)))
(-.f64 0 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)))
(*.f64 -1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 2)) (/.f64 1 (*.f64 (cbrt.f64 4) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 2)) (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 2))) (/.f64 1 (cbrt.f64 4)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))) (sqrt.f64 1/2))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) 2))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))
(*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 1/2)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (*.f64 (cbrt.f64 4) (sinh.f64 (/.f64 1 v)))))
(*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sqrt.f64 1/2)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (cbrt.f64 4)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) 1))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (sqrt.f64 2)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (cbrt.f64 4) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 1/2)
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))) (neg.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))
(*.f64 1/2 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)))
(*.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 8)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 1/2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))
(*.f64 1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 1)
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) -1) -1)
(*.f64 -1 (*.f64 -1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (sqrt.f64 1/2)) (sqrt.f64 1/2))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (/.f64 1 -2))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 1 v))
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 1/2)) (/.f64 1 (cbrt.f64 4)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sqrt.f64 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 4)))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 2)))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (/.f64 1 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 1 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 1/2)) (cbrt.f64 4))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 4)) (cbrt.f64 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) v)) (/.f64 2 2))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 1) -2)
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 1/2)) 1) (*.f64 (cbrt.f64 4) 1))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (*.f64 (cbrt.f64 2) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) -2)
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 1/2))) (neg.f64 (cbrt.f64 4)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))) (*.f64 -2 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 v v))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (sqrt.f64 1/2)) (sqrt.f64 2))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) v)
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) v)
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) 1) v)
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)) 2) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)) 2) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (neg.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) 1) v)
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) 1) (*.f64 v v))
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (sqrt.f64 1/2)) 1) (sqrt.f64 2))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 v))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 (*.f64 v v)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(pow.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))) 3)
(pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 1)
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)))
(neg.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))))
(neg.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)) 1))
(neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))
(neg.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) -1))
(neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) -2))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 3))
Outputs
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)))
(fma.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4)))))))
(fma.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O) (fma.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4)))))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)) (+.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4))))) (*.f64 1/6 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (*.f64 (pow.f64 (/.f64 1 v) 5) cosTheta_O)))))))
(fma.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O) (fma.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O) (fma.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4)))) (*.f64 1/6 (*.f64 cosTheta_i (*.f64 (neg.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3)) (*.f64 (pow.f64 (/.f64 1 v) 5) cosTheta_O)))))))
(*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))
(*.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) cosTheta_i)
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)))
(fma.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) cosTheta_i))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O))))))
(fma.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O) (fma.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) (*.f64 (*.f64 1/2 cosTheta_i) (*.f64 (pow.f64 (neg.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O))) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O)))))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (+.f64 (*.f64 1/6 (*.f64 cosTheta_i (*.f64 cosTheta_O (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 3) (pow.f64 (/.f64 -1 v) 5))))) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O)))))))
(fma.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O) (fma.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) (fma.f64 1/6 (*.f64 cosTheta_i (*.f64 cosTheta_O (*.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) (pow.f64 (/.f64 -1 v) 5)))) (*.f64 (*.f64 1/2 cosTheta_i) (*.f64 (pow.f64 (neg.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O))) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O))))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v))
(+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)))
(/.f64 (+.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_i 2) cosTheta_O))) (pow.f64 v 2))) (+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 (*.f64 (*.f64 sinTheta_i sinTheta_i) cosTheta_O) cosTheta_i)) (*.f64 v v)) (/.f64 (+.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_i 2) cosTheta_O))) (pow.f64 v 2))) (+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (*.f64 1/6 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 3) (*.f64 cosTheta_O (pow.f64 sinTheta_i 3)))) (pow.f64 v 2))))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 (*.f64 (*.f64 sinTheta_i sinTheta_i) cosTheta_O) cosTheta_i)) (*.f64 v v)) (+.f64 (/.f64 (+.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v)) (/.f64 (*.f64 1/6 (*.f64 (*.f64 cosTheta_i (neg.f64 (pow.f64 (/.f64 sinTheta_O v) 3))) (*.f64 cosTheta_O (pow.f64 sinTheta_i 3)))) (*.f64 v v))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v))
(+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2)))
(/.f64 (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O))) (*.f64 v v))
(+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (+.f64 (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2)) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 (pow.f64 sinTheta_O 2) cosTheta_O))) (pow.f64 v 2)))))
(+.f64 (/.f64 (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O))) (*.f64 v v)) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 (*.f64 sinTheta_O sinTheta_O) cosTheta_O))) (*.f64 v v))))
(+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_O 3) (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 3) cosTheta_O))) (pow.f64 v 2))) (+.f64 (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2)) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 (pow.f64 sinTheta_O 2) cosTheta_O))) (pow.f64 v 2))))))
(+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (fma.f64 1/6 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_O 3) (*.f64 (neg.f64 (pow.f64 (/.f64 sinTheta_i v) 3)) cosTheta_O))) (*.f64 v v)) (+.f64 (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (*.f64 v v)) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 (*.f64 sinTheta_O sinTheta_O) cosTheta_O))) (*.f64 v v))))))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))))
(*.f64 1/2 (+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (-.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_O))) (*.f64 1/6 (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (fma.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_O)) (neg.f64 (*.f64 1/6 (*.f64 cosTheta_i cosTheta_O))))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (-.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_O))) (*.f64 1/6 (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/6 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) cosTheta_O))) (*.f64 1/6 (*.f64 cosTheta_i cosTheta_O))) (pow.f64 (/.f64 1 v) 4))))))
(fma.f64 1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (fma.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_O)) (neg.f64 (*.f64 1/6 (*.f64 cosTheta_i cosTheta_O))))) (fma.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 1/2 (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)) (*.f64 (*.f64 1/6 (-.f64 (*.f64 cosTheta_i (*.f64 (neg.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3)) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O))) (pow.f64 (/.f64 1 v) 4))))))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) cosTheta_i) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 v) 3) (-.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) cosTheta_O))) (*.f64 -1/6 (*.f64 cosTheta_i cosTheta_O))))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) cosTheta_i) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (neg.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O))) 2) cosTheta_O) cosTheta_i) (neg.f64 (*.f64 -1/6 (*.f64 cosTheta_i cosTheta_O))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 v) 4) (-.f64 (*.f64 -1/6 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 3) cosTheta_O))) (*.f64 -1/6 (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 v) 3) (-.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) cosTheta_O))) (*.f64 -1/6 (*.f64 cosTheta_i cosTheta_O))))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))
(fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) cosTheta_i) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 -1 v) 4) (*.f64 -1/6 (-.f64 (*.f64 cosTheta_i (*.f64 (neg.f64 (neg.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 (neg.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O))) 2) cosTheta_O) cosTheta_i) (neg.f64 (*.f64 -1/6 (*.f64 cosTheta_i cosTheta_O))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))
(if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 0) (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 0) (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) -1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) -1) (cbrt.f64 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) v) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 1 (*.f64 v v)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 1 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 (*.f64 v v)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 1 (*.f64 v v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (*.f64 v v)) v)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (*.f64 v v)) v)) -1)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2)) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 v v) (neg.f64 (*.f64 cosTheta_i cosTheta_O))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (neg.f64 (*.f64 v v)) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (neg.f64 (*.f64 v v)) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) -1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(-.f64 0 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) v) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (cbrt.f64 (*.f64 v v)))
(*.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) v) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (/.f64 1 (*.f64 v v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))) -1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) v) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2))
(*.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) v) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 cosTheta_O (cbrt.f64 v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (*.f64 v (cbrt.f64 v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))
(*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) v) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_O) (/.f64 cosTheta_i v))
(*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) v) (/.f64 cosTheta_i v))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_i (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 cosTheta_O v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 -1 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 cosTheta_i (cbrt.f64 v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i) (*.f64 v (cbrt.f64 v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) v) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2))))
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (/.f64 1 -1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) -1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) -1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) -1) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) -1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) 1) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 1))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) -1) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) -1))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 -1 (cbrt.f64 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (cbrt.f64 (*.f64 v v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) 1))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) -1) (/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) -1))
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 (cbrt.f64 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) 1) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) -1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) -1))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) -1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) -1))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 1))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) -1) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) -1) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) -1))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) -1) (/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) -1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 1 -1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) v) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) -1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) -1))
(/.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) -1)) -1)
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 (/.f64 1 v) -1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1 (*.f64 v v)) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 (/.f64 1 (*.f64 v v)) -1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) -1))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (*.f64 -1 -1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) -1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 1 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (cbrt.f64 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 (neg.f64 (*.f64 v v)) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (cbrt.f64 (*.f64 v v)))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 v))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 v (cbrt.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (*.f64 v (cbrt.f64 v)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 v (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (*.f64 v (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (cbrt.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 v))) (*.f64 (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) -1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))) -1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 1) (neg.f64 v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (cbrt.f64 (*.f64 v (cbrt.f64 v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v (cbrt.f64 v))) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) -1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (neg.f64 (*.f64 v v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 1/2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (/.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2)) 1/2))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (pow.f64 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v)) -1) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 0) (pow.f64 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v))) -1) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 0) (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 1/2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 0) (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 1/2))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (/.f64 1 (*.f64 v v)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 1 (*.f64 v v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 1 (*.f64 v v)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (/.f64 1 (*.f64 v v)) 2))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 1 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 1 0) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (*.f64 v v)) v)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (*.f64 v v)) v)))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 2 v)))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 2 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 2 0) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (cbrt.f64 4) 0) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 1/2))) (cbrt.f64 4)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (cbrt.f64 4) 0) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 2 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 4)) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 1/2))) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 -2 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 -2 0) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (sqrt.f64 2) 0) (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 1/2))) (sqrt.f64 2)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (sqrt.f64 2) 0) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 1/2)) (*.f64 2 v))) (sqrt.f64 2)) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(if (!=.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) -1)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(if (!=.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)) -1) (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2))
(-.f64 (/.f64 0 (*.f64 -2 (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)))
(-.f64 0 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)))
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)))
(*.f64 -1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)))
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 2)) (/.f64 1 (*.f64 (cbrt.f64 4) (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (cbrt.f64 2) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 4) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 2)) (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2)) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 2))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 2))) (/.f64 1 (cbrt.f64 4)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 2)) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 4))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))) (sqrt.f64 1/2))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2)) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 1/2))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))
(*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 1/2)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (*.f64 (cbrt.f64 4) (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v))) (*.f64 (cbrt.f64 4) (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sqrt.f64 1/2)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))))
(/.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (cbrt.f64 4)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 2)) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 4))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) 1))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (sqrt.f64 2)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2)) (sqrt.f64 2)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (cbrt.f64 4) (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (cbrt.f64 2) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 4) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 1/2)
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))) (neg.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (neg.f64 1/2) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(*.f64 1/2 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 1/2)
(*.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 8)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 8 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2))) (sinh.f64 (/.f64 1 v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 1/2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2)) 1/2)) (sinh.f64 (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2) (/.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))
(*.f64 1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 1)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) -1) -1)
(neg.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)))
(*.f64 -1 (*.f64 -1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))))
(neg.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)
(*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 2 v))) 2)
(*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (*.f64 2 v))) -2)
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (sqrt.f64 1/2)) (sqrt.f64 1/2))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 1/2)
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (/.f64 1 -2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) -2)
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 1 v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 1/2)) (/.f64 1 (cbrt.f64 4)))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 1/2)) (cbrt.f64 4))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sqrt.f64 2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2)) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 2))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 4)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 2)) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 4))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 2)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 2)) (sqrt.f64 2)))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (/.f64 1 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (*.f64 v v) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 1 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 1/2)) (cbrt.f64 4))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 4)) (cbrt.f64 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) v)) (/.f64 2 2))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) v))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 1) -2)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) -2)
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 1/2)) 1) (*.f64 (cbrt.f64 4) 1))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 1/2)) (cbrt.f64 4))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (*.f64 (cbrt.f64 2) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2))) (cbrt.f64 (*.f64 2 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) -2)
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (sqrt.f64 1/2)) (sqrt.f64 2))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 1/2))) (neg.f64 (cbrt.f64 4)))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 1/2)) (cbrt.f64 4))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))) (*.f64 -2 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (sqrt.f64 1/2)) (sqrt.f64 2))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (*.f64 v v) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 1)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2) (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) v)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) v)
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 (neg.f64 1/2) (sinh.f64 (/.f64 1 v)))) v)
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (/.f64 (neg.f64 1/2) (sinh.f64 (/.f64 1 v))) v))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2))) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)) v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) 1) v)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(/.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) 1))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)) 2) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (*.f64 v v) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (*.f64 2 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)) 2) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (*.f64 v v) 2)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (neg.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (*.f64 (sinh.f64 (/.f64 1 v)) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (*.f64 (sinh.f64 (/.f64 1 v)) v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (*.f64 (sinh.f64 (/.f64 1 v)) v)))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) 1) v)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) 1) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(/.f64 (*.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (sqrt.f64 1/2)) 1) (sqrt.f64 2))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (sqrt.f64 1/2)) (sqrt.f64 2))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 2 v))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 v v)) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (*.f64 v v) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (neg.f64 (*.f64 2 v)) (sinh.f64 (/.f64 1 v))))
(/.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)
(pow.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 3) 1/3)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))) 3)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 1)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)))
(neg.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (neg.f64 v))))
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))))
(neg.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)))
(neg.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)) 1))
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)))
(neg.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))
(neg.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) v)))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (neg.f64 v))))
(neg.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) -1))
(neg.f64 (neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)))
(neg.f64 (/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) -2))
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 -2 (sinh.f64 (/.f64 1 v))) v)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v)))) 3))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 2)

localize9.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
0.1b
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
Compiler

Compiled 24 to 10 computations (58.3% saved)

series4.0ms (0%)

Counts
1 → 0
Calls

9 calls:

TimeVariablePointExpression
1.0ms
v
@inf
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
1.0ms
cosTheta_i
@inf
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
0.0ms
cosTheta_i
@0
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
0.0ms
cosTheta_i
@-inf
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
0.0ms
v
@0
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
Compiler

Compiled 30 to 30 computations (0% saved)

rewrite166.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
104×egg-rr
Counts
1 → 104
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 (*.f64 1/2 cosTheta_O) (/.f64 v cosTheta_i)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sqrt.f64 1/2) (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (sqrt.f64 1/2) (/.f64 v (*.f64 (sqrt.f64 1/2) (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 1/8 (*.f64 cosTheta_i cosTheta_O))) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) 2) 0) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) (/.f64 v (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) 2))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1 (/.f64 v (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 1/2 cosTheta_i) (/.f64 v cosTheta_O)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 1/4) (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 1/2) (/.f64 v (*.f64 (cbrt.f64 1/4) (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (/.f64 1 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/4) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/8 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 (cbrt.f64 1/4))) (pow.f64 (cbrt.f64 (cbrt.f64 1/4)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 1/2)) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) 1) (cbrt.f64 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) 1) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (sqrt.f64 (sqrt.f64 1/2))) (sqrt.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (cbrt.f64 (sqrt.f64 1/2))) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 1/2)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 1/2)) (*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))) 2) 2) (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 -1 v) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2)) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 2 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1/2) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (cbrt.f64 v)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (neg.f64 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) -1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (neg.f64 v) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 2 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (neg.f64 v)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 3))))))

simplify413.0ms (1.2%)

Algorithm
egglog
Counts
104 → 116
Calls
Call 1
Inputs
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 cosTheta_i 0) (/.f64 (*.f64 1/2 cosTheta_O) (/.f64 v cosTheta_i)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (*.f64 (sqrt.f64 1/2) (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (sqrt.f64 1/2) (/.f64 v (*.f64 (sqrt.f64 1/2) (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 1/8 (*.f64 cosTheta_i cosTheta_O))) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) 2) 0) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) (/.f64 v (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) 2))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1 (/.f64 v (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 1/2 cosTheta_i) (/.f64 v cosTheta_O)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (*.f64 (cbrt.f64 1/4) (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 1/2) (/.f64 v (*.f64 (cbrt.f64 1/4) (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 1/2 0) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (/.f64 1 (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (sqrt.f64 1/2))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 1/4))
(*.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 v))
(*.f64 (sqrt.f64 1/2) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 v))
(*.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (cbrt.f64 1/4) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/8 v)))
(*.f64 (/.f64 1 v) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(*.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 1/2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))) 2))
(*.f64 (*.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (*.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 (cbrt.f64 1/4))) (pow.f64 (cbrt.f64 (cbrt.f64 1/4)) 2))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 1/2)) (cbrt.f64 1/2))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) 1) (cbrt.f64 1/4))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) 1) (sqrt.f64 1/2))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (sqrt.f64 (sqrt.f64 1/2))) (sqrt.f64 (sqrt.f64 1/2)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (cbrt.f64 (sqrt.f64 1/2))) (cbrt.f64 1/2))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 1/2 v)))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1/2 v)))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)))
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) 1))
(*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 1))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2)))
(*.f64 (sqrt.f64 (sqrt.f64 1/2)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2))))
(*.f64 (cbrt.f64 (sqrt.f64 1/2)) (*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2))))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) 1/2))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) 1/2))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) 1/2))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 1/2))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) 1/2))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) 1/2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))) 2) 2) (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))
(*.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 v))
(*.f64 1 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1/2)
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 -1 v) 1/2))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2)) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 2 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) 2))
(/.f64 (neg.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 v))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2)) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1/2) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))) (cbrt.f64 v))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 2 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (neg.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O))) v)
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (neg.f64 v)) 2))
(/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v))
(/.f64 (*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) -1) (neg.f64 v))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (neg.f64 v) 1/2))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 2 (neg.f64 v)))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 v) 2))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 3) 1/3)
(pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (neg.f64 v)) 1/2))
(neg.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (neg.f64 v))))
(neg.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 3))
Outputs
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 cosTheta_i 0) (/.f64 (*.f64 1/2 cosTheta_O) (/.f64 v cosTheta_i)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 cosTheta_i 0) (/.f64 (*.f64 1/2 cosTheta_O) (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 (*.f64 (sqrt.f64 1/2) (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (sqrt.f64 1/2) (/.f64 v (*.f64 (sqrt.f64 1/2) (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (*.f64 (sqrt.f64 1/2) (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 2) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 1/8 (*.f64 cosTheta_i cosTheta_O))) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 1/8 (*.f64 cosTheta_i cosTheta_O))) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) 2) 0) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) (/.f64 v (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) 2))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) 2) 0) (/.f64 (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) (/.f64 v (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) 2))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1 (/.f64 v (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 1/2 cosTheta_i) (/.f64 v cosTheta_O)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 1/2 cosTheta_i) (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 (*.f64 (cbrt.f64 1/4) (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 1/2) (/.f64 v (*.f64 (cbrt.f64 1/4) (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (*.f64 (cbrt.f64 1/4) (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 1/2) (/.f64 v (*.f64 (cbrt.f64 1/4) (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 1/2 0) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 1/2 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (/.f64 1 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (sqrt.f64 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 1/4))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (sqrt.f64 1/2) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (cbrt.f64 1/4) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/8 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (/.f64 1 v) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 (cbrt.f64 1/4) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))) 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 (*.f64 1/2 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 (cbrt.f64 1/4))) (pow.f64 (cbrt.f64 (cbrt.f64 1/4)) 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 1/2)) (cbrt.f64 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) 1) (cbrt.f64 1/4))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) 1) (sqrt.f64 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (sqrt.f64 (sqrt.f64 1/2))) (sqrt.f64 (sqrt.f64 1/2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (cbrt.f64 (sqrt.f64 1/2))) (cbrt.f64 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 1/2 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 1/2 v)))
(*.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O)) (/.f64 1/2 v))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)))
(*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (/.f64 1/2 v))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1/2 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) 1))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 1))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (sqrt.f64 (sqrt.f64 1/2)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (cbrt.f64 (sqrt.f64 1/2)) (*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))) 2) 2) (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 1 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1/2)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 -1 v) 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2)) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 2 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (neg.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 1/2)) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1/2) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 2 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (neg.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O))) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (neg.f64 v)) 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) -1) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (neg.f64 v) 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 2 (neg.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 v) 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)) 3)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 3) 1/3)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (neg.f64 v)) 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(neg.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (neg.f64 v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(neg.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 3))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))

localize62.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
0.2b
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
0.2b
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)
0.7b
(sinh.f64 (/.f64 1 v))
Compiler

Compiled 100 to 38 computations (62% saved)

series176.0ms (0.5%)

Counts
2 → 44
Calls

24 calls:

TimeVariablePointExpression
15.0ms
cosTheta_O
@0
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
2.0ms
sinTheta_O
@-inf
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
2.0ms
cosTheta_i
@0
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
2.0ms
cosTheta_i
@inf
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
2.0ms
sinTheta_i
@-inf
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
Compiler

Compiled 15510 to 9675 computations (37.6% saved)

rewrite346.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
304×egg-rr
76×egg-rr
Counts
2 → 380
Calls
Call 1
Inputs
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) 0) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (/.f64 2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 v (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 v)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (*.f64 v (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (sinh.f64 (/.f64 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 v) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (/.f64 v cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 cosTheta_O (/.f64 v (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (/.f64 v cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 v (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 cosTheta_i (/.f64 v (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (/.f64 v cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 (neg.f64 cosTheta_O) (/.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) v) (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) 1) (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) v) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i v) (/.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) v) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) 1) (/.f64 (/.f64 cosTheta_i v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_i v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_i v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_O v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O v) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (/.f64 (/.f64 cosTheta_i v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 cosTheta_i v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i v) (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_i v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 cosTheta_O v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 cosTheta_O)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 cosTheta_O v))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_O v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 (cbrt.f64 cosTheta_i) (sinh.f64 (/.f64 1 v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 (cbrt.f64 cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) cosTheta_i) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) cosTheta_i) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 1 v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (/.f64 (/.f64 cosTheta_i v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_O v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O v)) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) 1) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) cosTheta_O) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (*.f64 v (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_O (cbrt.f64 v))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 cosTheta_i) (/.f64 cosTheta_O (cbrt.f64 v))) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (cbrt.f64 v))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O (cbrt.f64 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (neg.f64 cosTheta_O)) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 v (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) -1) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (*.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (neg.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 v) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v)))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v)))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_O (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 cosTheta_O)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O v) (neg.f64 cosTheta_i)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 cosTheta_i) (/.f64 cosTheta_O v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 v)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 v))) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) -1) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) cosTheta_i) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))))))

simplify1.3s (3.7%)

Algorithm
egglog
Counts
424 → 508
Calls
Call 1
Inputs
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
1
(+.f64 1 (/.f64 1 v))
(+.f64 1 (+.f64 (/.f64 1 v) (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))))))
(+.f64 1 (+.f64 (/.f64 1 v) (+.f64 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))) (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3)))))))
1
(-.f64 1 (/.f64 1 v))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 v) 2) (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6)))) (/.f64 1 v))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 v) 2) (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 v) 3) (-.f64 (*.f64 -1/6 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3)) 1/6))))) (/.f64 1 v))
(*.f64 1/2 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v))))))
(+.f64 (*.f64 1/2 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))) (*.f64 1/2 (*.f64 sinTheta_i (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v))))))))
(+.f64 (*.f64 1/2 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))) (+.f64 (*.f64 1/2 (*.f64 sinTheta_i (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v))))))) (*.f64 1/4 (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) (*.f64 (pow.f64 sinTheta_i 2) (pow.f64 (/.f64 sinTheta_O v) 2)))))))
(+.f64 (*.f64 1/2 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))) (+.f64 (*.f64 1/2 (*.f64 sinTheta_i (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v))))))) (+.f64 (*.f64 1/12 (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) (*.f64 (pow.f64 (/.f64 sinTheta_O v) 3) (pow.f64 sinTheta_i 3))))) (*.f64 1/4 (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) (*.f64 (pow.f64 sinTheta_i 2) (pow.f64 (/.f64 sinTheta_O v) 2))))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v))))))
(+.f64 (*.f64 1/2 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))) (*.f64 1/2 (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) sinTheta_O))))
(+.f64 (*.f64 1/2 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))) (+.f64 (*.f64 1/2 (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) sinTheta_O))) (*.f64 1/4 (*.f64 (pow.f64 sinTheta_O 2) (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) (pow.f64 (/.f64 sinTheta_i v) 2)))))))
(+.f64 (*.f64 1/2 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))) (+.f64 (*.f64 1/2 (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) sinTheta_O))) (+.f64 (*.f64 1/12 (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) (*.f64 (pow.f64 sinTheta_O 3) (pow.f64 (/.f64 sinTheta_i v) 3))))) (*.f64 1/4 (*.f64 (pow.f64 sinTheta_O 2) (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) (pow.f64 (/.f64 sinTheta_i v) 2))))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 cosTheta_i cosTheta_O)
(+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 cosTheta_i cosTheta_O))
(+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 cosTheta_O (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))))) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) cosTheta_O)) (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O))))))))
(*.f64 cosTheta_i cosTheta_O)
(+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(+.f64 (*.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 -1 v) 2)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(+.f64 (*.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 -1 v) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O))) (+.f64 (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O))) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3)) 1/6) (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(if (!=.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) 0) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (/.f64 2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(if (!=.f64 1 0) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(if (!=.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(-.f64 0 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)
(*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (sinh.f64 (/.f64 1 v)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(*.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(*.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(*.f64 (*.f64 v (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))
(*.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 v)) (cbrt.f64 v))
(*.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 2))
(*.f64 (*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v) (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2) (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (*.f64 v (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(*.f64 -1 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (sinh.f64 (/.f64 1 v))) v))
(*.f64 (neg.f64 v) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(*.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 1/2)
(*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))
(/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2)
(/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1)
(/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(/.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) -2)
(/.f64 (*.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 1) 2)
(/.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))
(/.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (sqrt.f64 2)) (sqrt.f64 2))
(/.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 1) 2)
(/.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)
(/.f64 (neg.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) -2)
(pow.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) 3)
(pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1)
(neg.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 3))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (/.f64 v cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 cosTheta_O (/.f64 v (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (/.f64 v cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 v (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 cosTheta_i (/.f64 v (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (/.f64 v cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_i 0) (/.f64 (neg.f64 cosTheta_O) (/.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(-.f64 0 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(-.f64 (/.f64 0 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) v) (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) 1) (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(*.f64 (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) v) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 v)))
(*.f64 (/.f64 cosTheta_i v) (/.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) v) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) 1) (/.f64 (/.f64 cosTheta_i v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 1))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) v))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))
(*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) 1))
(*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) v))
(*.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 1))
(*.f64 (/.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 cosTheta_i v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) 1))
(*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) v))
(*.f64 (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) 1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) v))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 1))
(*.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 cosTheta_i v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_O)
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_O v))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (/.f64 cosTheta_O v) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(*.f64 cosTheta_O (/.f64 (/.f64 cosTheta_i v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 cosTheta_i v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(*.f64 (/.f64 cosTheta_i v) (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))
(*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(*.f64 (/.f64 cosTheta_O (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) cosTheta_i)
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))
(*.f64 (neg.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 cosTheta_i v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 cosTheta_O v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) (*.f64 v v))))
(*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 cosTheta_O)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) v))
(*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 cosTheta_O v))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_O v)) 2))
(*.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))
(*.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(*.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 (cbrt.f64 cosTheta_i) (sinh.f64 (/.f64 1 v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 (cbrt.f64 cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1 v)))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1 v)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1 v)))
(*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))
(*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))
(*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (/.f64 1 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))
(*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))
(*.f64 -1 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) 2)
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 v))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) 2))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) v))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) cosTheta_i) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) cosTheta_i) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 1 v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_O (/.f64 (/.f64 cosTheta_i v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_O v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) 1) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) cosTheta_O) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(/.f64 (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_O (cbrt.f64 v))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 (neg.f64 cosTheta_i) (/.f64 cosTheta_O (cbrt.f64 v))) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (cbrt.f64 v))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O (cbrt.f64 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (neg.f64 cosTheta_O)) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) -1) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 v)))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (*.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (neg.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 v) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v)))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v)))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_O (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 cosTheta_O)) (neg.f64 v))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 (*.f64 (/.f64 cosTheta_O v) (neg.f64 cosTheta_i)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(/.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i) v)
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (neg.f64 v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (*.f64 (/.f64 1 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (neg.f64 cosTheta_i) (/.f64 cosTheta_O v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (neg.f64 v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 v))) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) -1) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) cosTheta_i) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
(pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1))
(neg.f64 (*.f64 (/.f64 -1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 v)))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))
(neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))
Outputs
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
1
(+.f64 1 (/.f64 1 v))
(+.f64 1 (+.f64 (/.f64 1 v) (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))))))
(+.f64 1 (+.f64 (/.f64 1 v) (*.f64 (/.f64 (/.f64 1 v) v) (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))))))
(+.f64 1 (+.f64 (/.f64 1 v) (+.f64 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))) (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3)))))))
(+.f64 1 (+.f64 (/.f64 1 v) (fma.f64 (/.f64 (/.f64 1 v) v) (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3)))))))
1
(-.f64 1 (/.f64 1 v))
(-.f64 (+.f64 1 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 v) 2) (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6)))) (/.f64 1 v))
(-.f64 (+.f64 1 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6))))) (/.f64 1 v))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 v) 2) (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 v) 3) (-.f64 (*.f64 -1/6 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3)) 1/6))))) (/.f64 1 v))
(-.f64 (+.f64 1 (+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)))) (neg.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (fma.f64 -1/6 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (neg.f64 1/6)))))) (/.f64 1 v))
(*.f64 1/2 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v))))))
(*.f64 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v))))) 1/2)
(+.f64 (*.f64 1/2 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))) (*.f64 1/2 (*.f64 sinTheta_i (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v))))))))
(*.f64 1/2 (+.f64 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v))))) (*.f64 sinTheta_i (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v))))))))
(+.f64 (*.f64 1/2 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))) (+.f64 (*.f64 1/2 (*.f64 sinTheta_i (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v))))))) (*.f64 1/4 (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) (*.f64 (pow.f64 sinTheta_i 2) (pow.f64 (/.f64 sinTheta_O v) 2)))))))
(+.f64 (*.f64 1/2 (+.f64 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v))))) (*.f64 sinTheta_i (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))) (*.f64 (*.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))) (*.f64 (*.f64 sinTheta_i sinTheta_i) (pow.f64 (/.f64 sinTheta_O v) 2))) v) 1/4))
(+.f64 (*.f64 1/2 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))) (+.f64 (*.f64 1/2 (*.f64 sinTheta_i (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v))))))) (+.f64 (*.f64 1/12 (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) (*.f64 (pow.f64 (/.f64 sinTheta_O v) 3) (pow.f64 sinTheta_i 3))))) (*.f64 1/4 (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) (*.f64 (pow.f64 sinTheta_i 2) (pow.f64 (/.f64 sinTheta_O v) 2))))))))
(+.f64 (*.f64 1/2 (+.f64 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v))))) (*.f64 sinTheta_i (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))) (fma.f64 1/12 (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))) (*.f64 (pow.f64 (/.f64 sinTheta_O v) 3) (pow.f64 sinTheta_i 3)))) (*.f64 (*.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))) (*.f64 (*.f64 sinTheta_i sinTheta_i) (pow.f64 (/.f64 sinTheta_O v) 2))) v) 1/4)))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v))))))
(*.f64 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v))))) 1/2)
(+.f64 (*.f64 1/2 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))) (*.f64 1/2 (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) sinTheta_O))))
(*.f64 1/2 (+.f64 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v))))) (*.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))) sinTheta_O) v)))
(+.f64 (*.f64 1/2 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))) (+.f64 (*.f64 1/2 (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) sinTheta_O))) (*.f64 1/4 (*.f64 (pow.f64 sinTheta_O 2) (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) (pow.f64 (/.f64 sinTheta_i v) 2)))))))
(+.f64 (*.f64 1/2 (+.f64 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v))))) (*.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))) sinTheta_O) v))) (*.f64 1/4 (*.f64 (*.f64 sinTheta_O sinTheta_O) (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))) (pow.f64 (/.f64 sinTheta_i v) 2))))))
(+.f64 (*.f64 1/2 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))) (+.f64 (*.f64 1/2 (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) sinTheta_O))) (+.f64 (*.f64 1/12 (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) (*.f64 (pow.f64 sinTheta_O 3) (pow.f64 (/.f64 sinTheta_i v) 3))))) (*.f64 1/4 (*.f64 (pow.f64 sinTheta_O 2) (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))) (pow.f64 (/.f64 sinTheta_i v) 2))))))))
(+.f64 (*.f64 1/2 (+.f64 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v))))) (*.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))) sinTheta_O) v))) (fma.f64 1/12 (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))) (*.f64 (pow.f64 sinTheta_O 3) (pow.f64 (/.f64 sinTheta_i v) 3)))) (*.f64 1/4 (*.f64 (*.f64 sinTheta_O sinTheta_O) (*.f64 v (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))) (pow.f64 (/.f64 sinTheta_i v) 2)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))))
(*.f64 1/2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v)))))))
(*.f64 cosTheta_i cosTheta_O)
(+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 cosTheta_i cosTheta_O))
(+.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 cosTheta_i cosTheta_O))
(+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))))
(+.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (fma.f64 cosTheta_i cosTheta_O (neg.f64 (*.f64 (/.f64 (/.f64 1 v) v) (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 cosTheta_O (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))))) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) cosTheta_O)) (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O))))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) cosTheta_O) (neg.f64 (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))))))) (+.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (fma.f64 cosTheta_i cosTheta_O (neg.f64 (*.f64 (/.f64 (/.f64 1 v) v) (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O) (neg.f64 (*.f64 cosTheta_i cosTheta_O))))))))
(*.f64 cosTheta_i cosTheta_O)
(+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(fma.f64 cosTheta_i cosTheta_O (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(+.f64 (*.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 -1 v) 2)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(fma.f64 (*.f64 cosTheta_i (+.f64 (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O) cosTheta_O)) (pow.f64 (/.f64 -1 v) 2) (fma.f64 cosTheta_i cosTheta_O (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(+.f64 (*.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 -1 v) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O))) (+.f64 (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O))) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3)) 1/6) (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(fma.f64 (*.f64 cosTheta_i (+.f64 (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O) cosTheta_O)) (pow.f64 (/.f64 -1 v) 2) (fma.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O)) (+.f64 (neg.f64 (*.f64 cosTheta_i (+.f64 (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O) cosTheta_O))) (*.f64 (fma.f64 -1/6 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (neg.f64 1/6)) (*.f64 cosTheta_i cosTheta_O)))) (fma.f64 cosTheta_i cosTheta_O (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(if (!=.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) 0) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (/.f64 2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(if (!=.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) 0) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (/.f64 2 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 1 0) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(if (!=.f64 1 0) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(if (!=.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(-.f64 0 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (neg.f64 (neg.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (sinh.f64 (/.f64 1 v)))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1)
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(*.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(*.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(*.f64 (*.f64 v (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))
(*.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 v)) (cbrt.f64 v))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 2) (*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)))
(*.f64 (*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (*.f64 v (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v) (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2) (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (*.f64 v (sinh.f64 (/.f64 1 v)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))
(*.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (pow.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (cbrt.f64 (pow.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 -1 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (neg.f64 (neg.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (sinh.f64 (/.f64 1 v))) v))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (neg.f64 v) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (neg.f64 (neg.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(*.f64 (neg.f64 (neg.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 1/2)
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) 1/2))
(*.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2)
(/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1)
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(/.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) -2)
(/.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(/.f64 (*.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 1) 2)
(/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(/.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))
(/.f64 (/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (cbrt.f64 2)) (cbrt.f64 4))
(/.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (sqrt.f64 2)) (sqrt.f64 2))
(/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(/.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 1) 2)
(/.f64 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(/.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)
(/.f64 (neg.f64 (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) -2)
(/.f64 (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(pow.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 3) 1/3)
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) 3)
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1)
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(neg.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (neg.f64 (neg.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 3))
(*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (/.f64 v cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (/.f64 v cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (pow.f64 (/.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) -1) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (pow.f64 (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 cosTheta_O (/.f64 v (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 cosTheta_O (/.f64 v (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (/.f64 v cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 cosTheta_i (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (/.f64 v cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 v (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 v cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 cosTheta_i (/.f64 v (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 cosTheta_i (/.f64 v (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (*.f64 (/.f64 v cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (/.f64 v cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (pow.f64 (/.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) -1) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (/.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_i 0) (/.f64 (neg.f64 cosTheta_O) (/.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_i 0) (/.f64 (neg.f64 cosTheta_O) (/.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 2 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(-.f64 0 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(-.f64 (/.f64 0 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) v) (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) 1) (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) v) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) 1) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))) (cbrt.f64 (/.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v)))
(*.f64 (/.f64 cosTheta_i v) (/.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) v) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) 1) (/.f64 (/.f64 cosTheta_i v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_i (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 v))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 1))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))
(*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) 1))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 1))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v)
(*.f64 (/.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v)
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 cosTheta_i v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) 1))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_i (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 v))))
(*.f64 (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) 1))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) v))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 1))
(*.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v))
(*.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 cosTheta_i v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_O)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_O v) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 cosTheta_O (/.f64 (/.f64 cosTheta_i v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 cosTheta_i v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_i v) (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_O (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) cosTheta_i)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (neg.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 cosTheta_i v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 cosTheta_O v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 cosTheta_O v))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) (*.f64 v v))))
(*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1 v))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 cosTheta_O)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) v))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) v))
(*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 cosTheta_O v))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_O v)) 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))
(*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 cosTheta_O)))
(*.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(*.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 (cbrt.f64 cosTheta_i) (sinh.f64 (/.f64 1 v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) cosTheta_i) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 (cbrt.f64 cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1 v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1 v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v)
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1 v)))
(*.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 -1 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 2) (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) 2)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 2) (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 v))
(/.f64 (neg.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) 2))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) 2))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 1))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) cosTheta_i) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) cosTheta_i) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 1 v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_O (/.f64 (/.f64 cosTheta_i v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_O v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) 1) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) cosTheta_O) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v)
(/.f64 (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_O (cbrt.f64 v))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 cosTheta_i) (/.f64 cosTheta_O (cbrt.f64 v))) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (cbrt.f64 v))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O (cbrt.f64 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (neg.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v)
(/.f64 (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (neg.f64 cosTheta_O)) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (*.f64 v (pow.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v)
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (neg.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v)
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) -1) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v)
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 cosTheta_i (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (*.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v)
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (neg.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 v) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v)))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v)))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_O (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 cosTheta_O)) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_O v) (neg.f64 cosTheta_i)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 cosTheta_i) (/.f64 cosTheta_O v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 v))) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) -1) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (neg.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) cosTheta_i) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (*.f64 (/.f64 -1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 v)))
(/.f64 (neg.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))
(neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))

localize40.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
0.2b
(/.f64 (/.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
0.2b
(*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O))
0.7b
(sinh.f64 (/.f64 1 v))
Compiler

Compiled 101 to 40 computations (60.4% saved)

series106.0ms (0.3%)

Counts
2 → 44
Calls

24 calls:

TimeVariablePointExpression
4.0ms
cosTheta_i
@-inf
(*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O))
1.0ms
cosTheta_i
@inf
(/.f64 (/.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
1.0ms
sinTheta_O
@0
(/.f64 (/.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
1.0ms
sinTheta_i
@0
(/.f64 (/.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
0.0ms
sinTheta_O
@inf
(/.f64 (/.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
Compiler

Compiled 11590 to 6355 computations (45.2% saved)

rewrite199.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
170×egg-rr
105×egg-rr
Counts
2 → 275
Calls
Call 1
Inputs
(*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O))
(/.f64 (/.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (/.f64 (neg.f64 v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_O v) 0) (/.f64 cosTheta_i (/.f64 1 (/.f64 cosTheta_O v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 1 v) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 1 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 (/.f64 cosTheta_O v) (/.f64 1 cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 1 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_i v) 0) (/.f64 cosTheta_O (/.f64 1 (/.f64 cosTheta_i v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 (/.f64 cosTheta_i v) (/.f64 1 cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 1 v) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i v) cosTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (/.f64 cosTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O v) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (/.f64 cosTheta_O v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) 1) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 cosTheta_i v))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (/.f64 (cbrt.f64 cosTheta_i) v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) 1) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (/.f64 cosTheta_i v))) (cbrt.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) 1) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 cosTheta_i v)) 2) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_i) v) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 cosTheta_i v)) (neg.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) cosTheta_O) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) cosTheta_i) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 0) (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_O v) 0) (/.f64 cosTheta_i (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 (/.f64 cosTheta_O v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_i v) 0) (/.f64 cosTheta_O (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 -1 (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 1 (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (/.f64 1 v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 v) 0) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 (neg.f64 (/.f64 cosTheta_i v)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 -1 v) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1 (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 1 v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)) (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 v) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1 v) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_i v)) (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 1 v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 1 v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 1/2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 cosTheta_i v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_O (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_i (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 1 v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 1 v) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 v) (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)) (*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 -1 (sinh.f64 (/.f64 1 v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1 v) (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)) cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 -1 (sinh.f64 (/.f64 1 v)))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 -1 (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v))))) (pow.f64 (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) -1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))))))

simplify588.0ms (1.7%)

Algorithm
egglog
Counts
319 → 347
Calls
Call 1
Inputs
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 cosTheta_i cosTheta_O)
(+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 cosTheta_i cosTheta_O))
(+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 cosTheta_O (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))))) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) cosTheta_O)) (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O))))))))
(*.f64 cosTheta_i cosTheta_O)
(+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(+.f64 (*.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 -1 v) 2)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(+.f64 (*.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 -1 v) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O))) (+.f64 (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O))) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3)) 1/6) (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (/.f64 (neg.f64 v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 cosTheta_O v) 0) (/.f64 cosTheta_i (/.f64 1 (/.f64 cosTheta_O v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 1 v) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 1 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 cosTheta_i 0) (/.f64 (/.f64 cosTheta_O v) (/.f64 1 cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 1 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 cosTheta_i v) 0) (/.f64 cosTheta_O (/.f64 1 (/.f64 cosTheta_i v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 cosTheta_O 0) (/.f64 (/.f64 cosTheta_i v) (/.f64 1 cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 1 v) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(-.f64 0 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 v))
(*.f64 (/.f64 cosTheta_i v) cosTheta_O)
(*.f64 cosTheta_O (/.f64 cosTheta_i v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(*.f64 (/.f64 cosTheta_O v) cosTheta_i)
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))
(*.f64 cosTheta_i (/.f64 cosTheta_O v))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(*.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) 1) cosTheta_i)
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 cosTheta_i v))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i v)) 2))
(*.f64 (*.f64 cosTheta_O (/.f64 (cbrt.f64 cosTheta_i) v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2) 2))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) 1) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (/.f64 cosTheta_i v))) (cbrt.f64 cosTheta_O))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) 1) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2) 2))
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 cosTheta_O v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 cosTheta_O v)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 cosTheta_i v)) 2) cosTheta_O))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) v) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) cosTheta_O))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v)))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v)))
(*.f64 (neg.f64 (/.f64 cosTheta_i v)) (neg.f64 cosTheta_O))
(*.f64 (/.f64 -1 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 v))
(*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) cosTheta_O) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) cosTheta_i) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 1) (neg.f64 v))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1)
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 3)
(pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 3))
(if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 0) (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O v) 0) (/.f64 cosTheta_i (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_i 0) (/.f64 (/.f64 cosTheta_O v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i v) 0) (/.f64 cosTheta_O (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 -1 (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 1 (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (/.f64 1 v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 -1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_O 0) (/.f64 (neg.f64 (/.f64 cosTheta_i v)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 -1 v) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 -2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1 (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 1 v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_O 0) (/.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(+.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1))
(+.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))
(-.f64 0 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(-.f64 (/.f64 0 (neg.f64 (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(-.f64 (/.f64 0 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)) (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 1 v) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(*.f64 2 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1 v) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 -1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_i v)) (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 1 v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 1 v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 1/2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 cosTheta_i v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_O (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_i (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 1 v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 1 v) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 1))
(*.f64 (/.f64 (/.f64 1 v) (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))
(*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)) (*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v))) 1))
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 -1 (sinh.f64 (/.f64 1 v))) 1))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 -1 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(/.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) v))
(/.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (/.f64 1 v) (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)) cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) v)
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (neg.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) v)
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 -1 (sinh.f64 (/.f64 1 v)))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 -1 (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v))))) (pow.f64 (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))) 2))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) -1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
(pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(neg.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 1))
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(neg.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v)))))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))
(neg.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))
Outputs
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 cosTheta_i cosTheta_O)
(+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 cosTheta_i cosTheta_O))
(+.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 cosTheta_i cosTheta_O))
(+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))))
(+.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (fma.f64 cosTheta_i cosTheta_O (neg.f64 (*.f64 (/.f64 (/.f64 1 v) v) (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 cosTheta_O (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))))) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) cosTheta_O)) (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O))))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (neg.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O))) (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) cosTheta_O) (neg.f64 (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))))))) (+.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (fma.f64 cosTheta_i cosTheta_O (neg.f64 (*.f64 (/.f64 (/.f64 1 v) v) (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O) (neg.f64 (*.f64 cosTheta_i cosTheta_O))))))))
(*.f64 cosTheta_i cosTheta_O)
(+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(fma.f64 cosTheta_i cosTheta_O (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(+.f64 (*.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 -1 v) 2)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(fma.f64 (*.f64 cosTheta_i (+.f64 (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O) cosTheta_O)) (pow.f64 (/.f64 -1 v) 2) (fma.f64 cosTheta_i cosTheta_O (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(+.f64 (*.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 -1 v) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O))) (+.f64 (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O))) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3)) 1/6) (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(fma.f64 (*.f64 cosTheta_i (+.f64 (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O) cosTheta_O)) (pow.f64 (/.f64 -1 v) 2) (fma.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (neg.f64 (*.f64 cosTheta_i (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O))) (+.f64 (neg.f64 (*.f64 cosTheta_i (+.f64 (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O) cosTheta_O))) (*.f64 (fma.f64 -1/6 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (neg.f64 1/6)) (*.f64 cosTheta_i cosTheta_O)))) (fma.f64 cosTheta_i cosTheta_O (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (/.f64 (neg.f64 v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 cosTheta_O v) 0) (/.f64 cosTheta_i (/.f64 1 (/.f64 cosTheta_O v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 1 v) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 1 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (/.f64 1 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 cosTheta_i 0) (/.f64 (/.f64 cosTheta_O v) (/.f64 1 cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 1 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 cosTheta_i v) 0) (/.f64 cosTheta_O (/.f64 1 (/.f64 cosTheta_i v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 cosTheta_O 0) (/.f64 (/.f64 cosTheta_i v) (/.f64 1 cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 1 v) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(-.f64 0 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 cosTheta_i v) cosTheta_O)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 cosTheta_O (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(*.f64 (/.f64 cosTheta_O v) cosTheta_i)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(*.f64 cosTheta_i (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (*.f64 (/.f64 cosTheta_O v) 1) cosTheta_i)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2)))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 cosTheta_i v))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i v)) 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (*.f64 cosTheta_O (/.f64 (cbrt.f64 cosTheta_i) v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2) 2))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) 1) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (/.f64 cosTheta_i v))) (cbrt.f64 cosTheta_O))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 cosTheta_i v))) (cbrt.f64 cosTheta_O))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 1 v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) 1) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2) 2))
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 cosTheta_O v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 cosTheta_O v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 cosTheta_i v)) 2) cosTheta_O))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) v) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(/.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O)) v)
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) cosTheta_O))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 1 v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (cbrt.f64 (*.f64 cosTheta_O (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v)))
(*.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v))
(*.f64 (neg.f64 (/.f64 cosTheta_i v)) (neg.f64 cosTheta_O))
(*.f64 (/.f64 -1 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 v))
(*.f64 (/.f64 -1 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(neg.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) cosTheta_O) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) cosTheta_i) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 1) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1)
(neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 3) 1/3)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 3)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(neg.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 3))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (/.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 0) (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 0) (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_O v) 0) (/.f64 cosTheta_i (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 cosTheta_O)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_i 0) (/.f64 (/.f64 cosTheta_O v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i v) 0) (/.f64 cosTheta_O (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 -1 (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 -1 (neg.f64 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (/.f64 1 (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 0) (pow.f64 (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) -1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (/.f64 1 v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 -1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_O 0) (/.f64 (neg.f64 (/.f64 cosTheta_i v)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_O 0) (/.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 -1 v) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 -1 v) (neg.f64 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 -2 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1 (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 0) (pow.f64 (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) -1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 1 v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 1 (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (pow.f64 (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) -1) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_O 0) (/.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(+.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))
(+.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))
(-.f64 0 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(-.f64 (/.f64 0 (neg.f64 (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(+.f64 (/.f64 0 (neg.f64 (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(-.f64 (/.f64 0 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(+.f64 (/.f64 0 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))) (sinh.f64 (/.f64 1 v)))
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)) (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 1 v) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))
(*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 2 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1 v) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))) (sinh.f64 (/.f64 1 v)))
(*.f64 (/.f64 -1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v)))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_i v)) (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 1 v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 1 v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 1 v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(*.f64 (/.f64 (/.f64 (/.f64 1 v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 1/2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -1/2) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 cosTheta_i v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_O (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_O (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_i (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(*.f64 (/.f64 (/.f64 cosTheta_i (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 1 v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 v) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 1 v) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 1 v) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 1 v) (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)) (*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))) (sinh.f64 (/.f64 1 v)))
(*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 -1 (sinh.f64 (/.f64 1 v))) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 -1 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2)))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 1 v) (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)) cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) 2))) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 -1 (sinh.f64 (/.f64 1 v)))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 -1 (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v))))) (pow.f64 (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))) 2))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v))) -1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (*.f64 (/.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))

localize73.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
0.5b
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
0.6b
(pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 3)
0.7b
(sinh.f64 (/.f64 1 v))
Compiler

Compiled 117 to 44 computations (62.4% saved)

series152.0ms (0.4%)

Counts
3 → 12
Calls

9 calls:

TimeVariablePointExpression
9.0ms
v
@-inf
(pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 3)
2.0ms
v
@0
(pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 3)
2.0ms
v
@inf
(pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 3)
1.0ms
v
@-inf
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
1.0ms
v
@0
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
Compiler

Compiled 9485 to 8830 computations (6.9% saved)

rewrite129.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
89×egg-rr
89×egg-rr
31×egg-rr
Counts
3 → 209
Calls
Call 1
Inputs
(pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 3)
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 v (sinh.f64 (/.f64 1 v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sinh.f64 (/.f64 1 v)) v (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 1 (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) v) (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 0) (/.f64 (+.f64 v v) (/.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 v v) 0) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (/.f64 2 (+.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 3)) (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 3)) (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 0) (/.f64 1 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) 0 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 8 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (*.f64 2 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 v v)) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (cbrt.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 v v) (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 v v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) 2) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (+.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 v v) (sqrt.f64 2)) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 v v) (cbrt.f64 2)) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 (*.f64 2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (/.f64 (+.f64 v v) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (/.f64 (+.f64 v v) (cbrt.f64 (*.f64 2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 v v) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 v v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) 1) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) 2) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 8 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 v) (*.f64 (*.f64 2 (cbrt.f64 (*.f64 v v))) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 1/2 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 v) (+.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 v v) 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (/.f64 (+.f64 v v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 8 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (cbrt.f64 (*.f64 8 v)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 v v)) (+.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (+.f64 v v)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (*.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) -1)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) 2) (cbrt.f64 (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (cbrt.f64 (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (+.f64 v v))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 v (sinh.f64 (/.f64 1 v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sinh.f64 (/.f64 1 v)) v (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 1 (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) v) (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 0) (/.f64 (+.f64 v v) (/.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 v v) 0) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (/.f64 2 (+.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 3)) (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 3)) (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 0) (/.f64 1 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) 0 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 8 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (*.f64 2 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 v v)) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (cbrt.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 v v) (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 v v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) 2) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (+.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 v v) (sqrt.f64 2)) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 v v) (cbrt.f64 2)) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 (*.f64 2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (/.f64 (+.f64 v v) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (/.f64 (+.f64 v v) (cbrt.f64 (*.f64 2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 v v) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 v v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) 1) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) 2) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 8 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 v) (*.f64 (*.f64 2 (cbrt.f64 (*.f64 v v))) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 1/2 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 v) (+.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 v v) 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (/.f64 (+.f64 v v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 8 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (cbrt.f64 (*.f64 8 v)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 v v)) (+.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (+.f64 v v)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (sqrt.f64 2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (*.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3))))))

simplify773.0ms (2.2%)

Algorithm
egglog
Counts
221 → 144
Calls
Call 1
Inputs
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
2
(+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 1 v) 2)))
(+.f64 (*.f64 1/60 (pow.f64 (/.f64 1 v) 4)) (+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 1 v) 2))))
(+.f64 (*.f64 1/60 (pow.f64 (/.f64 1 v) 4)) (+.f64 2 (+.f64 (*.f64 1/2520 (pow.f64 (/.f64 1 v) 6)) (*.f64 1/3 (pow.f64 (/.f64 1 v) 2)))))
2
(+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 -1 v) 2)))
(+.f64 (*.f64 1/60 (pow.f64 (/.f64 -1 v) 4)) (+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 -1 v) 2))))
(+.f64 (*.f64 1/2520 (pow.f64 (/.f64 -1 v) 6)) (+.f64 (*.f64 1/60 (pow.f64 (/.f64 -1 v) 4)) (+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 -1 v) 2)))))
(fma.f64 v (sinh.f64 (/.f64 1 v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(fma.f64 (sinh.f64 (/.f64 1 v)) v (*.f64 (sinh.f64 (/.f64 1 v)) v))
(fma.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 1 (*.f64 (sinh.f64 (/.f64 1 v)) v))
(fma.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(fma.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(fma.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) v) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(fma.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 0) (/.f64 (+.f64 v v) (/.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (+.f64 v v) 0) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (/.f64 2 (+.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 3)) (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 3)) (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 0) (/.f64 1 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 0 0) 0 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(+.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 8 v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (+.f64 v v)))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (*.f64 2 (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (+.f64 v v)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 v v)) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (cbrt.f64 (sinh.f64 (/.f64 1 v)))))
(*.f64 (*.f64 (+.f64 v v) (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1) -1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(*.f64 (cbrt.f64 (+.f64 v v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))) 1))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) 1))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(*.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) 2) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))
(*.f64 -1 (*.f64 -1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (+.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v))))
(*.f64 (/.f64 (+.f64 v v) (sqrt.f64 2)) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)))
(*.f64 (/.f64 (+.f64 v v) (cbrt.f64 2)) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 (*.f64 2 2))))
(*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (/.f64 (+.f64 v v) (sqrt.f64 2)))
(*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (/.f64 (+.f64 v v) (cbrt.f64 (*.f64 2 2))))
(*.f64 (+.f64 v v) (sinh.f64 (/.f64 1 v)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (+.f64 v v)))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v)
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))
(*.f64 (cbrt.f64 (+.f64 v v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(*.f64 2 (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)
(*.f64 (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) 1) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) 2) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))
(*.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1/2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) 1))
(*.f64 (cbrt.f64 (*.f64 8 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 v) (*.f64 (*.f64 2 (cbrt.f64 (*.f64 v v))) (sinh.f64 (/.f64 1 v))))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 1/2 (+.f64 v v)))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) (+.f64 v v)))
(*.f64 (cbrt.f64 v) (+.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2))))
(*.f64 (/.f64 (+.f64 v v) 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (/.f64 (+.f64 v v) 2))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 8 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (cbrt.f64 (*.f64 8 v)) (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (*.f64 v v)) (+.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v))))
(/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(/.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 2))
(/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (+.f64 v v)) -2)
(/.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))
(/.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (sqrt.f64 2)) (sqrt.f64 2))
(/.f64 (+.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (*.f64 2 2))
(/.f64 (neg.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) -2)
(/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(/.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) 2)
(pow.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 3)
(pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(neg.f64 (*.f64 -1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1))
(cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3))
(if (!=.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) -1)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) -1) -1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))
(*.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) 2) (cbrt.f64 (+.f64 v v))))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (cbrt.f64 (+.f64 v v))))
(*.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (+.f64 v v)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2))
(*.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(*.f64 1 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 1)
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2) 2))
(*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 v))
(*.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (cbrt.f64 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (+.f64 v v))) (cbrt.f64 2))
(/.f64 (cbrt.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (cbrt.f64 2))
(/.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 1)
(pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 3)
(pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 1)
(neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) -1))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(fma.f64 v (sinh.f64 (/.f64 1 v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(fma.f64 (sinh.f64 (/.f64 1 v)) v (*.f64 (sinh.f64 (/.f64 1 v)) v))
(fma.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 1 (*.f64 (sinh.f64 (/.f64 1 v)) v))
(fma.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(fma.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(fma.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) v) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(fma.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 0) (/.f64 (+.f64 v v) (/.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (+.f64 v v) 0) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (/.f64 2 (+.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 3)) (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 3)) (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 0) (/.f64 1 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 0 0) 0 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(+.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 8 v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (+.f64 v v)))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (*.f64 2 (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (+.f64 v v)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 v v)) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (cbrt.f64 (sinh.f64 (/.f64 1 v)))))
(*.f64 (*.f64 (+.f64 v v) (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1) -1)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(*.f64 (cbrt.f64 (+.f64 v v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))) 1))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) 1))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(*.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) 2) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))
(*.f64 -1 (*.f64 -1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (+.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v))))
(*.f64 (/.f64 (+.f64 v v) (sqrt.f64 2)) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)))
(*.f64 (/.f64 (+.f64 v v) (cbrt.f64 2)) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 (*.f64 2 2))))
(*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (/.f64 (+.f64 v v) (sqrt.f64 2)))
(*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (/.f64 (+.f64 v v) (cbrt.f64 (*.f64 2 2))))
(*.f64 (+.f64 v v) (sinh.f64 (/.f64 1 v)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (+.f64 v v)))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v)
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))
(*.f64 (cbrt.f64 (+.f64 v v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(*.f64 2 (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)
(*.f64 (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) 1) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) 2) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))
(*.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1/2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) 1))
(*.f64 (cbrt.f64 (*.f64 8 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 v) (*.f64 (*.f64 2 (cbrt.f64 (*.f64 v v))) (sinh.f64 (/.f64 1 v))))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 1/2 (+.f64 v v)))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) (+.f64 v v)))
(*.f64 (cbrt.f64 v) (+.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2))))
(*.f64 (/.f64 (+.f64 v v) 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (/.f64 (+.f64 v v) 2))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 8 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (cbrt.f64 (*.f64 8 v)) (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (*.f64 v v)) (+.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v))))
(/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(/.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 2))
(/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (+.f64 v v)) -2)
(/.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))
(/.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (sqrt.f64 2)) (sqrt.f64 2))
(/.f64 (+.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (*.f64 2 2))
(/.f64 (neg.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) -2)
(/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(/.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) 2)
(pow.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 3)
(pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(neg.f64 (*.f64 -1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1))
(cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3))
Outputs
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) v)
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) v)
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) v)
(*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (/.f64 1 (exp.f64 (/.f64 1 v)))))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) v)
2
(+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 1 v) 2)))
(fma.f64 1/3 (/.f64 1 (*.f64 v v)) 2)
(+.f64 (*.f64 1/60 (pow.f64 (/.f64 1 v) 4)) (+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 1 v) 2))))
(fma.f64 1/60 (pow.f64 (/.f64 1 v) 4) (fma.f64 1/3 (/.f64 1 (*.f64 v v)) 2))
(+.f64 (*.f64 1/60 (pow.f64 (/.f64 1 v) 4)) (+.f64 2 (+.f64 (*.f64 1/2520 (pow.f64 (/.f64 1 v) 6)) (*.f64 1/3 (pow.f64 (/.f64 1 v) 2)))))
(+.f64 (fma.f64 1/60 (pow.f64 (/.f64 1 v) 4) (fma.f64 1/3 (/.f64 1 (*.f64 v v)) 2)) (*.f64 1/2520 (pow.f64 (/.f64 1 v) 6)))
2
(+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 -1 v) 2)))
(fma.f64 1/3 (/.f64 1 (*.f64 v v)) 2)
(+.f64 (*.f64 1/60 (pow.f64 (/.f64 -1 v) 4)) (+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 -1 v) 2))))
(fma.f64 1/60 (pow.f64 (/.f64 1 v) 4) (fma.f64 1/3 (/.f64 1 (*.f64 v v)) 2))
(+.f64 (*.f64 1/2520 (pow.f64 (/.f64 -1 v) 6)) (+.f64 (*.f64 1/60 (pow.f64 (/.f64 -1 v) 4)) (+.f64 2 (*.f64 1/3 (pow.f64 (/.f64 -1 v) 2)))))
(fma.f64 1/2520 (pow.f64 (/.f64 -1 v) 6) (fma.f64 1/60 (pow.f64 (/.f64 1 v) 4) (fma.f64 1/3 (/.f64 1 (*.f64 v v)) 2)))
(fma.f64 v (sinh.f64 (/.f64 1 v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(fma.f64 (sinh.f64 (/.f64 1 v)) v (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(fma.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 1 (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(fma.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(fma.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(fma.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(fma.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) v) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(fma.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(fma.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 0) (/.f64 (+.f64 v v) (/.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 0) (/.f64 (+.f64 v v) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (+.f64 v v) 0) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (/.f64 2 (+.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (+.f64 v v) 0) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 1/2 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 3)) (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (pow.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 2) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 3)) (pow.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 3)) (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 3)) (pow.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 0) (/.f64 1 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 0) (pow.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) -1) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 0 0) 0 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(+.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 8 v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (+.f64 v v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (*.f64 2 (cbrt.f64 (*.f64 v v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (+.f64 v v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (cbrt.f64 (+.f64 v v)) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (cbrt.f64 (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (+.f64 v v)) (*.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) (cbrt.f64 (*.f64 (*.f64 4 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))))
(*.f64 (*.f64 (+.f64 v v) (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1) -1)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (+.f64 v v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))) 1))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) 1))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v))) (+.f64 v v)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) 2) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 -1 (*.f64 -1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (+.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (/.f64 (+.f64 v v) (sqrt.f64 2)) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (/.f64 (+.f64 v v) (cbrt.f64 2)) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 (*.f64 2 2))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (/.f64 (+.f64 v v) (sqrt.f64 2)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (/.f64 (+.f64 v v) (cbrt.f64 (*.f64 2 2))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (+.f64 v v) (sinh.f64 (/.f64 1 v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (+.f64 v v)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v))) (+.f64 v v)))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (+.f64 v v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 2 (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) 1) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) 2) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) 2) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1/2)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) 1))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 8 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 v) (*.f64 (*.f64 2 (cbrt.f64 (*.f64 v v))) (sinh.f64 (/.f64 1 v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 1/2 (+.f64 v v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) (+.f64 v v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 v) (+.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (/.f64 (+.f64 v v) 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (/.f64 (+.f64 v v) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 8 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (cbrt.f64 (*.f64 8 v)) (sinh.f64 (/.f64 1 v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 v v)) (+.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (+.f64 v v)) -2)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (sqrt.f64 2)) (sqrt.f64 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (+.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (*.f64 2 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (*.f64 v (+.f64 2 2)) 2))
(/.f64 (neg.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) -2)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) 2)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(pow.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3) 1/3)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 3)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(neg.f64 (*.f64 -1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(if (!=.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 0) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) -1)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(if (!=.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 0) (cbrt.f64 (pow.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) -1)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) 2))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) -1) -1)
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2) 2) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) 2) (cbrt.f64 (+.f64 v v))))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) 2))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (cbrt.f64 (+.f64 v v))))
(cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v))) (+.f64 v v))))
(*.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (+.f64 v v)))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (cbrt.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v)))))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 1 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 1)
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2) 2))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (cbrt.f64 v))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (cbrt.f64 2))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (+.f64 v v))) (cbrt.f64 2))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (cbrt.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (cbrt.f64 2))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(/.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 1)
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1/3)
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 3)
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 1)
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(neg.f64 (*.f64 -1 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) -1))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(fma.f64 v (sinh.f64 (/.f64 1 v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(fma.f64 (sinh.f64 (/.f64 1 v)) v (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(fma.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 1 (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(fma.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(fma.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(fma.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(fma.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) v) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(fma.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(fma.f64 (cbrt.f64 v) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 0) (/.f64 (+.f64 v v) (/.f64 2 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 0) (/.f64 (+.f64 v v) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (+.f64 v v) 0) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (/.f64 2 (+.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (+.f64 v v) 0) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 1/2 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 3)) (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (pow.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 2) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 3)) (pow.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 3)) (+.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2) 0)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 0) (/.f64 (*.f64 2 (pow.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 3)) (pow.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 0) (/.f64 1 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 0) (pow.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) -1) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(if (!=.f64 0 0) 0 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(+.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 8 v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (+.f64 v v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (*.f64 2 (cbrt.f64 (*.f64 v v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (+.f64 v v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (cbrt.f64 (+.f64 v v)) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (cbrt.f64 (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (+.f64 v v)) (*.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) (cbrt.f64 (*.f64 (*.f64 4 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))))
(*.f64 (*.f64 (+.f64 v v) (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1) -1)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (+.f64 v v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))) 1))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) 1))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v)))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v))) (+.f64 v v)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v)))) 2) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 -1 (*.f64 -1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (+.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (/.f64 (+.f64 v v) (sqrt.f64 2)) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (/.f64 (+.f64 v v) (cbrt.f64 2)) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 (*.f64 2 2))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (sqrt.f64 2)) (/.f64 (+.f64 v v) (sqrt.f64 2)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (cbrt.f64 2)) (/.f64 (+.f64 v v) (cbrt.f64 (*.f64 2 2))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (+.f64 v v) (sinh.f64 (/.f64 1 v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (+.f64 v v)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (sinh.f64 (/.f64 1 v))) (+.f64 v v)))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (+.f64 v v)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (sinh.f64 (/.f64 1 v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 2 (*.f64 (sinh.f64 (/.f64 1 v)) v))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 v v) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) 1) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (+.f64 v v))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 v v))) 2) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2) 2) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 (pow.f64 (+.f64 v v) 2)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1/2)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 2) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)))) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2))) 1))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 8 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 v) (*.f64 (*.f64 2 (cbrt.f64 (*.f64 v v))) (sinh.f64 (/.f64 1 v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 1/2 (+.f64 v v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (*.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2) (+.f64 v v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 v) (+.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) v) 2))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (/.f64 (+.f64 v v) 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (/.f64 (+.f64 v v) 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 8 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (cbrt.f64 (*.f64 8 v)) (sinh.f64 (/.f64 1 v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(*.f64 (cbrt.f64 (*.f64 v v)) (+.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (*.f64 (+.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)))) (cbrt.f64 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (+.f64 v v)) -2)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 2)) (cbrt.f64 (*.f64 2 2)))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (sqrt.f64 2)) (sqrt.f64 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (+.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (*.f64 2 2))
(*.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (*.f64 v (+.f64 2 2)) 2))
(/.f64 (neg.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) -2)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (+.f64 v v) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) 2)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(pow.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3) 1/3)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 3)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1)
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(neg.f64 (*.f64 -1 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) -1))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))
(cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3))
(*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))

eval914.0ms (2.6%)

Compiler

Compiled 75490 to 31557 computations (58.2% saved)

prune1.2s (3.4%)

Pruning

38 alts after pruning (36 fresh and 2 done)

PrunedKeptTotal
New2302292331
Fresh22729
Picked101
Done325
Total2328382366
Error
0b
Counts
2366 → 38
Alt Table
Click to see full alt table
StatusErrorProgram
24.4b
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
24.4b
(if (!=.f64 cosTheta_i 0) (/.f64 (*.f64 1/2 cosTheta_O) (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
24.4b
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 1/2 cosTheta_i) (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
0.7b
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))) 3)
0.3b
(/.f64 (if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.7b
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3) (+.f64 v v))
0.6b
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.7b
(/.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 3) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
0.4b
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1/3)) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)) cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i) v) (+.f64 v v))
24.2b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 1 (/.f64 1 v))) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v))))) 1/2)) (+.f64 v v))
0.6b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (cbrt.f64 2) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 4) (sinh.f64 (/.f64 1 v))))
0.4b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.4b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 3))) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
0.4b
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) 2)
0.3b
(/.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.4b
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (pow.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1/3) 2))
0.3b
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) 2))
0.4b
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
0.4b
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.4b
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (pow.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1/3) 3))
0.7b
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (pow.f64 (*.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (sinh.f64 (/.f64 1 v)))) 3))
24.4b
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
0.4b
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
0.4b
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))))
0.4b
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
24.4b
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
0.4b
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
24.4b
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) 1/2))
24.4b
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
24.4b
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) 1/2))
24.4b
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
24.4b
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
Compiler

Compiled 1852 to 1284 computations (30.7% saved)

localize49.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
0.3b
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
0.7b
(exp.f64 (/.f64 1 v))
0.7b
(exp.f64 (/.f64 -1 v))
Compiler

Compiled 142 to 65 computations (54.2% saved)

series45.0ms (0.1%)

Counts
3 → 24
Calls

9 calls:

TimeVariablePointExpression
0.0ms
v
@inf
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
0.0ms
v
@-inf
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
0.0ms
v
@inf
(exp.f64 (/.f64 -1 v))
0.0ms
v
@-inf
(exp.f64 (/.f64 -1 v))
0.0ms
v
@0
(exp.f64 (/.f64 -1 v))
Compiler

Compiled 1490 to 1270 computations (14.8% saved)

rewrite128.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
92×egg-rr
56×egg-rr
52×egg-rr
Counts
3 → 200
Calls
Call 1
Inputs
(exp.f64 (/.f64 -1 v))
(exp.f64 (/.f64 1 v))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (/.f64 -1 v)) 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (E.f64) 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 -1) 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (/.f64 1 v)) 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (exp.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))) (cbrt.f64 (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (/.f64 -1 v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))) (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))))) (cbrt.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) -1) (sqrt.f64 (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))) (cbrt.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 2 v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 2 v))) 2))) (cbrt.f64 (exp.f64 (/.f64 -1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v)))) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (*.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (exp.f64 (/.f64 -1 v)))) (neg.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) 1) (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) -1) (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (exp.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (/.f64 -1 v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (exp.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 -1) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (/.f64 -1 v)) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (/.f64 -1 v)) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (/.f64 2 v)) (/.f64 -1 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (cbrt.f64 (/.f64 -1 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (neg.f64 (/.f64 3 v))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (/.f64 -1 v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (/.f64 1 v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v))) (cbrt.f64 (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (neg.f64 (/.f64 2 v))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (exp.f64 (neg.f64 (/.f64 3 v))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (exp.f64 (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 0 (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (/.f64 -1 v) 0))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (/.f64 3 v)) 1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (/.f64 1 v)) 0) (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (E.f64) 0) (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (/.f64 -1 v)) 0) (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (exp.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (exp.f64 (/.f64 -1 v))) (neg.f64 (exp.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))) (cbrt.f64 (exp.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (exp.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (/.f64 1 v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (exp.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (/.f64 1 v))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))) (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))))) (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 2 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))))) (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 2 v)))) (cbrt.f64 (exp.f64 (/.f64 2 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 2 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 2 v)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 v)) 2))) (cbrt.f64 (exp.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (*.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) 1) (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) -1) (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (exp.f64 (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (/.f64 1 v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (/.f64 1 v))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (/.f64 3 v)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (/.f64 1 v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (/.f64 -1 v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (/.f64 1 v)) (*.f64 2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v))) (cbrt.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 -1) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (cbrt.f64 (/.f64 -1 v))) (cbrt.f64 (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (/.f64 2 v)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (/.f64 1 v)) (/.f64 2 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (/.f64 -1 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (exp.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (exp.f64 (/.f64 2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (exp.f64 (/.f64 3 v)))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (exp.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 0 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (/.f64 1 v) 0))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (/.f64 3 v) 1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 2 v))) (neg.f64 (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (exp.f64 (/.f64 1 v)) (neg.f64 (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (neg.f64 (exp.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))) (cbrt.f64 (exp.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (neg.f64 (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (exp.f64 (/.f64 1 v)) 1 (neg.f64 (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))) (neg.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))) (exp.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (neg.f64 (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (neg.f64 (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))) (exp.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (exp.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (sqrt.f64 (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 0 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 3 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 0 1 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 0 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (/.f64 1 v)) 0) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (/.f64 -1 v)) 0) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) 0) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 0) (pow.f64 (/.f64 1 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) -1) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 0) (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) 0) (/.f64 1 (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (pow.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) 2))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 1 v))) 0) (/.f64 (-.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 2 v))) (-.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 1 v)))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) 0) (/.f64 (-.f64 (exp.f64 (/.f64 2 v)) (exp.f64 (neg.f64 (/.f64 2 v)))) (+.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)) (+.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))) (+.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (-.f64 (exp.f64 (/.f64 2 v)) (neg.f64 (exp.f64 (/.f64 (+.f64 1 -1) v))))) 0) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) 0) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) (*.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3)) (+.f64 (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) 0) (/.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) (*.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3)) (+.f64 (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) (*.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))))) 0) (/.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) (*.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3)) (+.f64 (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (/.f64 1 v)) (neg.f64 (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (exp.f64 (/.f64 1 v)) 0) (exp.f64 (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) (neg.f64 (exp.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)) (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))) (-.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v))))) (-.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))) (*.f64 (-.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (*.f64 (/.f64 1 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))) 2) (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (neg.f64 (exp.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 -1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v))))) (-.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (-.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))))) (-.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (-.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (/.f64 1 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (exp.f64 (/.f64 3 v))) (/.f64 1 (neg.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) 2) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (pow.f64 (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (pow.f64 (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))) (+.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 -1) v))))) (-.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 -1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (pow.f64 (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (-.f64 (exp.f64 (/.f64 2 v)) (neg.f64 (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (*.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (exp.f64 (neg.f64 (/.f64 3 v))))) (*.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (exp.f64 (/.f64 3 v))) 1) (*.f64 (neg.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (exp.f64 (/.f64 3 v))) (neg.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)) (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))))) (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (exp.f64 (/.f64 3 v))) 1) (neg.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))) (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3))))))

simplify394.0ms (1.1%)

Algorithm
egglog
Counts
224 → 282
Calls
Call 1
Inputs
1
(-.f64 1 (/.f64 1 v))
(-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 (/.f64 1 v) 2))) (/.f64 1 v))
(-.f64 (+.f64 (*.f64 -1/6 (pow.f64 (/.f64 1 v) 3)) (+.f64 1 (*.f64 1/2 (pow.f64 (/.f64 1 v) 2)))) (/.f64 1 v))
1
(-.f64 1 (/.f64 1 v))
(-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 (/.f64 -1 v) 2))) (/.f64 1 v))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 (/.f64 -1 v) 2)) (*.f64 1/6 (pow.f64 (/.f64 -1 v) 3)))) (/.f64 1 v))
1
(+.f64 1 (/.f64 1 v))
(+.f64 1 (+.f64 (/.f64 1 v) (*.f64 1/2 (pow.f64 (/.f64 1 v) 2))))
(+.f64 1 (+.f64 (/.f64 1 v) (+.f64 (*.f64 1/2 (pow.f64 (/.f64 1 v) 2)) (*.f64 1/6 (pow.f64 (/.f64 1 v) 3)))))
1
(+.f64 1 (/.f64 1 v))
(+.f64 1 (+.f64 (/.f64 1 v) (*.f64 1/2 (pow.f64 (/.f64 -1 v) 2))))
(+.f64 1 (+.f64 (/.f64 1 v) (+.f64 (*.f64 1/2 (pow.f64 (/.f64 -1 v) 2)) (*.f64 -1/6 (pow.f64 (/.f64 -1 v) 3)))))
(/.f64 2 v)
(+.f64 (*.f64 2 (/.f64 1 v)) (*.f64 1/3 (pow.f64 (/.f64 1 v) 3)))
(+.f64 (*.f64 2 (/.f64 1 v)) (+.f64 (*.f64 1/60 (pow.f64 (/.f64 1 v) 5)) (*.f64 1/3 (pow.f64 (/.f64 1 v) 3))))
(+.f64 (*.f64 1/2520 (pow.f64 (/.f64 1 v) 7)) (+.f64 (*.f64 2 (/.f64 1 v)) (+.f64 (*.f64 1/60 (pow.f64 (/.f64 1 v) 5)) (*.f64 1/3 (pow.f64 (/.f64 1 v) 3)))))
(/.f64 2 v)
(+.f64 (*.f64 2 (/.f64 1 v)) (*.f64 -1/3 (pow.f64 (/.f64 -1 v) 3)))
(+.f64 (*.f64 2 (/.f64 1 v)) (+.f64 (*.f64 -1/3 (pow.f64 (/.f64 -1 v) 3)) (*.f64 -1/60 (pow.f64 (/.f64 -1 v) 5))))
(+.f64 (*.f64 -1/2520 (pow.f64 (/.f64 -1 v) 7)) (+.f64 (*.f64 2 (/.f64 1 v)) (+.f64 (*.f64 -1/3 (pow.f64 (/.f64 -1 v) 3)) (*.f64 -1/60 (pow.f64 (/.f64 -1 v) 5)))))
(if (!=.f64 (exp.f64 (/.f64 -1 v)) 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))
(if (!=.f64 1 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))
(if (!=.f64 -1 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))
(if (!=.f64 (E.f64) 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))
(if (!=.f64 (exp.f64 -1) 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))
(if (!=.f64 (exp.f64 (/.f64 1 v)) 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))
(-.f64 0 (neg.f64 (exp.f64 (/.f64 -1 v))))
(-.f64 (/.f64 0 (exp.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 -1 v))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v))))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))))
(*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))) (cbrt.f64 (exp.f64 (/.f64 -1 v))))
(*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 1 (exp.f64 (/.f64 -1 v)))
(*.f64 (exp.f64 (/.f64 -1 v)) 1)
(*.f64 -1 (neg.f64 (exp.f64 (/.f64 -1 v))))
(*.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) -1)
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))) (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))))) (cbrt.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))))
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) -1) (sqrt.f64 (exp.f64 (/.f64 -1 v))))
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))) (cbrt.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 2 v))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 2 v))) 2))) (cbrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v)))) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))))
(*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))))
(*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (*.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) 1))
(*.f64 (cbrt.f64 (neg.f64 (exp.f64 (/.f64 -1 v)))) (neg.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) 1) (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) 1))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) -1) (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) -1))
(/.f64 1 (exp.f64 (/.f64 1 v)))
(/.f64 (exp.f64 (/.f64 -1 v)) 1)
(/.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) -1)
(/.f64 -1 (neg.f64 (exp.f64 (/.f64 1 v))))
(pow.f64 (exp.f64 -1) (/.f64 1 v))
(pow.f64 (E.f64) (/.f64 -1 v))
(pow.f64 (exp.f64 (/.f64 -1 v)) (*.f64 2 1/2))
(pow.f64 (exp.f64 (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 -1 (*.f64 v v))))
(pow.f64 (exp.f64 (/.f64 -1 v)) (/.f64 2 2))
(pow.f64 (exp.f64 (/.f64 2 v)) (/.f64 -1 2))
(pow.f64 (exp.f64 (cbrt.f64 (/.f64 -1 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(pow.f64 (exp.f64 (neg.f64 (/.f64 3 v))) 1/3)
(pow.f64 (exp.f64 (/.f64 -1 v)) 1)
(pow.f64 (exp.f64 (/.f64 1 v)) -1)
(pow.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))) 3)
(pow.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) 2)
(pow.f64 (exp.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v))) (cbrt.f64 (/.f64 -1 v)))
(pow.f64 (exp.f64 (neg.f64 (/.f64 2 v))) 1/2)
(pow.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) 2)
(neg.f64 (neg.f64 (exp.f64 (/.f64 -1 v))))
(sqrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))
(cbrt.f64 (exp.f64 (neg.f64 (/.f64 3 v))))
(fabs.f64 (exp.f64 (/.f64 -1 v)))
(exp.f64 (/.f64 -1 v))
(exp.f64 (+.f64 0 (/.f64 -1 v)))
(exp.f64 (+.f64 (/.f64 -1 v) 0))
(exp.f64 (*.f64 (neg.f64 (/.f64 3 v)) 1/3))
(if (!=.f64 (exp.f64 (/.f64 1 v)) 0) (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 1 v)))
(if (!=.f64 1 0) (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 1 v)))
(if (!=.f64 -1 0) (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 1 v)))
(if (!=.f64 (E.f64) 0) (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 1 v)))
(if (!=.f64 (exp.f64 (/.f64 -1 v)) 0) (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 1 v)))
(-.f64 0 (neg.f64 (exp.f64 (/.f64 1 v))))
(-.f64 (/.f64 0 (exp.f64 (/.f64 -1 v))) (neg.f64 (exp.f64 (/.f64 1 v))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 2 v))))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))) (cbrt.f64 (exp.f64 (/.f64 1 v))))
(*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))))
(*.f64 1 (exp.f64 (/.f64 1 v)))
(*.f64 (exp.f64 (/.f64 1 v)) 1)
(*.f64 -1 (neg.f64 (exp.f64 (/.f64 1 v))))
(*.f64 (neg.f64 (exp.f64 (/.f64 1 v))) -1)
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))) (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))))) (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 2 v)))))
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))))
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))))) (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 v)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 2 v)))) (cbrt.f64 (exp.f64 (/.f64 2 v)))))
(*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 2 v)))))
(*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 2 v)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 v)) 2))) (cbrt.f64 (exp.f64 (/.f64 1 v)))))
(*.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (*.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) 1) (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) 1))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) -1) (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) -1))
(/.f64 1 (exp.f64 (/.f64 -1 v)))
(/.f64 (exp.f64 (/.f64 1 v)) 1)
(/.f64 (neg.f64 (exp.f64 (/.f64 1 v))) -1)
(/.f64 -1 (neg.f64 (exp.f64 (/.f64 -1 v))))
(pow.f64 (exp.f64 (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(pow.f64 (E.f64) (/.f64 1 v))
(pow.f64 (exp.f64 (/.f64 3 v)) 1/3)
(pow.f64 (exp.f64 (/.f64 1 v)) 1)
(pow.f64 (exp.f64 (/.f64 -1 v)) -1)
(pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) 3)
(pow.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) 2)
(pow.f64 (exp.f64 (/.f64 1 v)) (*.f64 2 1/2))
(pow.f64 (exp.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v))) (cbrt.f64 (/.f64 1 v)))
(pow.f64 (exp.f64 -1) (/.f64 -1 v))
(pow.f64 (exp.f64 (cbrt.f64 (/.f64 -1 v))) (cbrt.f64 (/.f64 -1 (*.f64 v v))))
(pow.f64 (exp.f64 (/.f64 2 v)) 1/2)
(pow.f64 (exp.f64 (/.f64 1 v)) (/.f64 2 2))
(pow.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (/.f64 -1 2))
(pow.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) 2)
(neg.f64 (neg.f64 (exp.f64 (/.f64 1 v))))
(sqrt.f64 (exp.f64 (/.f64 2 v)))
(cbrt.f64 (exp.f64 (/.f64 3 v)))
(fabs.f64 (exp.f64 (/.f64 1 v)))
(exp.f64 (/.f64 1 v))
(exp.f64 (+.f64 0 (/.f64 1 v)))
(exp.f64 (+.f64 (/.f64 1 v) 0))
(exp.f64 (*.f64 (/.f64 3 v) 1/3))
(fma.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 2 v))) (neg.f64 (exp.f64 (/.f64 -1 v))))
(fma.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 -1 v))))
(fma.f64 1 (exp.f64 (/.f64 1 v)) (neg.f64 (exp.f64 (/.f64 -1 v))))
(fma.f64 -1 (neg.f64 (exp.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 -1 v))))
(fma.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))) (cbrt.f64 (exp.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 -1 v))))
(fma.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (neg.f64 (exp.f64 (/.f64 -1 v))))
(fma.f64 (exp.f64 (/.f64 1 v)) 1 (neg.f64 (exp.f64 (/.f64 -1 v))))
(fma.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))) (neg.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))) (exp.f64 (/.f64 1 v)))
(fma.f64 -1 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))
(fma.f64 1 (neg.f64 (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 1 v)))
(fma.f64 (cbrt.f64 (neg.f64 (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))) (exp.f64 (/.f64 1 v)))
(fma.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (exp.f64 (/.f64 1 v)))
(fma.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (sqrt.f64 (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 1 v)))
(fma.f64 0 0 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(fma.f64 0 3 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(fma.f64 0 1 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(fma.f64 1 0 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (exp.f64 (/.f64 1 v)) 0) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (exp.f64 (/.f64 -1 v)) 0) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) 0) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 0) (pow.f64 (/.f64 1 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) -1) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 0) (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) 0) (/.f64 1 (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (pow.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) 2))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (-.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 1 v))) 0) (/.f64 (-.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 2 v))) (-.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 1 v)))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (+.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) 0) (/.f64 (-.f64 (exp.f64 (/.f64 2 v)) (exp.f64 (neg.f64 (/.f64 2 v)))) (+.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (+.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)) (+.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (+.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))) (+.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (-.f64 (exp.f64 (/.f64 2 v)) (neg.f64 (exp.f64 (/.f64 (+.f64 1 -1) v))))) 0) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) 0) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) (*.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3)) (+.f64 (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) 0) (/.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) (*.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3)) (+.f64 (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) (*.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))))) 0) (/.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) (*.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3)) (+.f64 (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(+.f64 (exp.f64 (/.f64 1 v)) (neg.f64 (exp.f64 (/.f64 -1 v))))
(+.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 1 v)))
(+.f64 0 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(+.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(-.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(-.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))
(-.f64 (+.f64 (exp.f64 (/.f64 1 v)) 0) (exp.f64 (/.f64 -1 v)))
(-.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) (neg.f64 (exp.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)) (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))
(*.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))) (-.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 1 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 1)
(*.f64 -1 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))
(*.f64 (-.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))))
(*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) -1)
(*.f64 (*.f64 -1 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v))))) (-.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))))
(*.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))) (*.f64 (-.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))) 1))
(*.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (*.f64 (/.f64 1 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 1))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))) 2) (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))
(*.f64 -1 (-.f64 (neg.f64 (exp.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 (neg.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v))))) (-.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))))
(*.f64 (+.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (-.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 (+.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))))) (-.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))))))
(*.f64 (-.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (-.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))))))
(*.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (/.f64 1 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(*.f64 (-.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (exp.f64 (/.f64 3 v))) (/.f64 1 (neg.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) 2) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(*.f64 (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (pow.f64 (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (pow.f64 (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 2)))
(*.f64 (+.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))) (+.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 -1) v))))) (-.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 (/.f64 1 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))))
(*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))))
(*.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))) 2))
(/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 1)
(/.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) -1)
(/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (pow.f64 (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 2))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (-.f64 (exp.f64 (/.f64 2 v)) (neg.f64 (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (*.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (exp.f64 (neg.f64 (/.f64 3 v))))) (*.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))
(/.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (exp.f64 (/.f64 3 v))) 1) (*.f64 (neg.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 1))
(/.f64 (-.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (exp.f64 (/.f64 3 v))) (neg.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)) (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))))) (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(/.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (exp.f64 (/.f64 3 v))) 1) (neg.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))) (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(pow.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3) 1/3)
(pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 1)
(pow.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 3)
(neg.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))
(neg.f64 (-.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) 0))
(cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3))
Outputs
1
(-.f64 1 (/.f64 1 v))
(-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 (/.f64 1 v) 2))) (/.f64 1 v))
(-.f64 (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 v v)))) (/.f64 1 v))
(-.f64 (+.f64 (*.f64 -1/6 (pow.f64 (/.f64 1 v) 3)) (+.f64 1 (*.f64 1/2 (pow.f64 (/.f64 1 v) 2)))) (/.f64 1 v))
(-.f64 (fma.f64 -1/6 (pow.f64 (/.f64 1 v) 3) (+.f64 1 (*.f64 1/2 (/.f64 1 (*.f64 v v))))) (/.f64 1 v))
1
(-.f64 1 (/.f64 1 v))
(-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 (/.f64 -1 v) 2))) (/.f64 1 v))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 (/.f64 -1 v) 2)) (*.f64 1/6 (pow.f64 (/.f64 -1 v) 3)))) (/.f64 1 v))
(-.f64 (+.f64 1 (fma.f64 1/2 (pow.f64 (/.f64 -1 v) 2) (*.f64 1/6 (pow.f64 (/.f64 -1 v) 3)))) (/.f64 1 v))
1
(+.f64 1 (/.f64 1 v))
(+.f64 1 (+.f64 (/.f64 1 v) (*.f64 1/2 (pow.f64 (/.f64 1 v) 2))))
(+.f64 1 (+.f64 (/.f64 1 v) (*.f64 1/2 (/.f64 1 (*.f64 v v)))))
(+.f64 1 (+.f64 (/.f64 1 v) (+.f64 (*.f64 1/2 (pow.f64 (/.f64 1 v) 2)) (*.f64 1/6 (pow.f64 (/.f64 1 v) 3)))))
(+.f64 1 (+.f64 (/.f64 1 v) (fma.f64 1/2 (/.f64 1 (*.f64 v v)) (*.f64 1/6 (pow.f64 (/.f64 1 v) 3)))))
1
(+.f64 1 (/.f64 1 v))
(+.f64 1 (+.f64 (/.f64 1 v) (*.f64 1/2 (pow.f64 (/.f64 -1 v) 2))))
(+.f64 1 (+.f64 (/.f64 1 v) (+.f64 (*.f64 1/2 (pow.f64 (/.f64 -1 v) 2)) (*.f64 -1/6 (pow.f64 (/.f64 -1 v) 3)))))
(+.f64 1 (+.f64 (/.f64 1 v) (fma.f64 1/2 (pow.f64 (/.f64 -1 v) 2) (*.f64 -1/6 (pow.f64 (/.f64 -1 v) 3)))))
(/.f64 2 v)
(+.f64 (*.f64 2 (/.f64 1 v)) (*.f64 1/3 (pow.f64 (/.f64 1 v) 3)))
(+.f64 (/.f64 2 v) (*.f64 1/3 (pow.f64 (/.f64 1 v) 3)))
(+.f64 (*.f64 2 (/.f64 1 v)) (+.f64 (*.f64 1/60 (pow.f64 (/.f64 1 v) 5)) (*.f64 1/3 (pow.f64 (/.f64 1 v) 3))))
(+.f64 (/.f64 2 v) (fma.f64 1/60 (pow.f64 (/.f64 1 v) 5) (*.f64 1/3 (pow.f64 (/.f64 1 v) 3))))
(+.f64 (*.f64 1/2520 (pow.f64 (/.f64 1 v) 7)) (+.f64 (*.f64 2 (/.f64 1 v)) (+.f64 (*.f64 1/60 (pow.f64 (/.f64 1 v) 5)) (*.f64 1/3 (pow.f64 (/.f64 1 v) 3)))))
(fma.f64 1/2520 (pow.f64 (/.f64 1 v) 7) (+.f64 (/.f64 2 v) (fma.f64 1/60 (pow.f64 (/.f64 1 v) 5) (*.f64 1/3 (pow.f64 (/.f64 1 v) 3)))))
(/.f64 2 v)
(+.f64 (*.f64 2 (/.f64 1 v)) (*.f64 -1/3 (pow.f64 (/.f64 -1 v) 3)))
(+.f64 (/.f64 2 v) (*.f64 -1/3 (pow.f64 (/.f64 -1 v) 3)))
(+.f64 (*.f64 2 (/.f64 1 v)) (+.f64 (*.f64 -1/3 (pow.f64 (/.f64 -1 v) 3)) (*.f64 -1/60 (pow.f64 (/.f64 -1 v) 5))))
(+.f64 (/.f64 2 v) (fma.f64 -1/3 (pow.f64 (/.f64 -1 v) 3) (*.f64 -1/60 (pow.f64 (/.f64 -1 v) 5))))
(+.f64 (*.f64 -1/2520 (pow.f64 (/.f64 -1 v) 7)) (+.f64 (*.f64 2 (/.f64 1 v)) (+.f64 (*.f64 -1/3 (pow.f64 (/.f64 -1 v) 3)) (*.f64 -1/60 (pow.f64 (/.f64 -1 v) 5)))))
(fma.f64 -1/2520 (pow.f64 (/.f64 -1 v) 7) (+.f64 (/.f64 2 v) (fma.f64 -1/3 (pow.f64 (/.f64 -1 v) 3) (*.f64 -1/60 (pow.f64 (/.f64 -1 v) 5)))))
(if (!=.f64 (exp.f64 (/.f64 -1 v)) 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))
(if (!=.f64 1 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))
(if (!=.f64 -1 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))
(if (!=.f64 (E.f64) 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))
(if (!=.f64 (exp.f64 -1) 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))
(if (!=.f64 (exp.f64 (/.f64 1 v)) 0) (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 -1 v)))
(-.f64 0 (neg.f64 (exp.f64 (/.f64 -1 v))))
(exp.f64 (/.f64 -1 v))
(-.f64 (/.f64 0 (exp.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 -1 v))))
(exp.f64 (/.f64 -1 v))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v))))
(exp.f64 (/.f64 -1 v))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))))
(cbrt.f64 (*.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (neg.f64 (/.f64 2 v)))))
(*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))) (cbrt.f64 (exp.f64 (/.f64 -1 v))))
(cbrt.f64 (*.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (neg.f64 (/.f64 2 v)))))
(*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))))
(exp.f64 (/.f64 -1 v))
(*.f64 1 (exp.f64 (/.f64 -1 v)))
(exp.f64 (/.f64 -1 v))
(*.f64 (exp.f64 (/.f64 -1 v)) 1)
(exp.f64 (/.f64 -1 v))
(*.f64 -1 (neg.f64 (exp.f64 (/.f64 -1 v))))
(exp.f64 (/.f64 -1 v))
(*.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) -1)
(exp.f64 (/.f64 -1 v))
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))) (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))))) (cbrt.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (cbrt.f64 (exp.f64 (/.f64 -1 v))))) (cbrt.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))))
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (exp.f64 (neg.f64 (/.f64 2 v))))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) -1) (sqrt.f64 (exp.f64 (/.f64 -1 v))))
(exp.f64 (/.f64 -1 v))
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))) (cbrt.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 2 v))) 2))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 -1 v)) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 2 v))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 2 v))) 2))) (cbrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 2 v))) 2)) (exp.f64 (/.f64 -1 v)))))
(*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v)))) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))))
(*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))) (exp.f64 (neg.f64 (/.f64 2 v))))))
(*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (exp.f64 (neg.f64 (/.f64 2 v))))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (*.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (*.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))))
(exp.f64 (/.f64 -1 v))
(*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) 1))
(exp.f64 (/.f64 -1 v))
(*.f64 (cbrt.f64 (neg.f64 (exp.f64 (/.f64 -1 v)))) (neg.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))))
(neg.f64 (*.f64 (cbrt.f64 (neg.f64 (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) 1) (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) 1))
(exp.f64 (/.f64 -1 v))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) -1) (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) -1))
(*.f64 (exp.f64 (/.f64 -1 v)) (*.f64 -1 -1))
(/.f64 1 (exp.f64 (/.f64 1 v)))
(exp.f64 (neg.f64 (/.f64 1 v)))
(/.f64 (exp.f64 (/.f64 -1 v)) 1)
(exp.f64 (/.f64 -1 v))
(/.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) -1)
(/.f64 (exp.f64 (/.f64 -1 v)) (neg.f64 -1))
(/.f64 -1 (neg.f64 (exp.f64 (/.f64 1 v))))
(/.f64 (neg.f64 -1) (exp.f64 (/.f64 1 v)))
(pow.f64 (exp.f64 -1) (/.f64 1 v))
(exp.f64 (/.f64 -1 v))
(pow.f64 (E.f64) (/.f64 -1 v))
(pow.f64 (exp.f64 (/.f64 -1 v)) (*.f64 2 1/2))
(exp.f64 (/.f64 -1 v))
(pow.f64 (exp.f64 (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 -1 (*.f64 v v))))
(pow.f64 (exp.f64 (/.f64 -1 v)) (/.f64 2 2))
(exp.f64 (/.f64 -1 v))
(pow.f64 (exp.f64 (/.f64 2 v)) (/.f64 -1 2))
(pow.f64 (exp.f64 (/.f64 2 v)) -1/2)
(pow.f64 (exp.f64 (cbrt.f64 (/.f64 -1 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(pow.f64 (exp.f64 (cbrt.f64 (/.f64 -1 v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(pow.f64 (exp.f64 (neg.f64 (/.f64 3 v))) 1/3)
(cbrt.f64 (exp.f64 (neg.f64 (/.f64 3 v))))
(pow.f64 (exp.f64 (/.f64 -1 v)) 1)
(exp.f64 (/.f64 -1 v))
(pow.f64 (exp.f64 (/.f64 1 v)) -1)
(exp.f64 (neg.f64 (/.f64 1 v)))
(pow.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))) 3)
(exp.f64 (/.f64 -1 v))
(pow.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) 2)
(exp.f64 (/.f64 -1 v))
(pow.f64 (exp.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v))) (cbrt.f64 (/.f64 -1 v)))
(pow.f64 (exp.f64 (cbrt.f64 (/.f64 1 (*.f64 v v)))) (cbrt.f64 (/.f64 -1 v)))
(pow.f64 (exp.f64 (neg.f64 (/.f64 2 v))) 1/2)
(sqrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))
(pow.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) 2)
(exp.f64 (/.f64 -1 v))
(neg.f64 (neg.f64 (exp.f64 (/.f64 -1 v))))
(exp.f64 (/.f64 -1 v))
(sqrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))
(cbrt.f64 (exp.f64 (neg.f64 (/.f64 3 v))))
(fabs.f64 (exp.f64 (/.f64 -1 v)))
(exp.f64 (/.f64 -1 v))
(exp.f64 (+.f64 0 (/.f64 -1 v)))
(exp.f64 (/.f64 -1 v))
(exp.f64 (+.f64 (/.f64 -1 v) 0))
(exp.f64 (/.f64 -1 v))
(exp.f64 (*.f64 (neg.f64 (/.f64 3 v)) 1/3))
(cbrt.f64 (exp.f64 (neg.f64 (/.f64 3 v))))
(if (!=.f64 (exp.f64 (/.f64 1 v)) 0) (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 1 v)))
(if (!=.f64 1 0) (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 1 v)))
(if (!=.f64 -1 0) (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 1 v)))
(if (!=.f64 (E.f64) 0) (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 1 v)))
(if (!=.f64 (exp.f64 (/.f64 -1 v)) 0) (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 1 v)))
(-.f64 0 (neg.f64 (exp.f64 (/.f64 1 v))))
(exp.f64 (/.f64 1 v))
(-.f64 (/.f64 0 (exp.f64 (/.f64 -1 v))) (neg.f64 (exp.f64 (/.f64 1 v))))
(exp.f64 (/.f64 1 v))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v))))
(exp.f64 (/.f64 1 v))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 2 v))))
(cbrt.f64 (*.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 2 v))))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))) (cbrt.f64 (exp.f64 (/.f64 1 v))))
(cbrt.f64 (*.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 2 v))))
(*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))))
(exp.f64 (/.f64 1 v))
(*.f64 1 (exp.f64 (/.f64 1 v)))
(exp.f64 (/.f64 1 v))
(*.f64 (exp.f64 (/.f64 1 v)) 1)
(exp.f64 (/.f64 1 v))
(*.f64 -1 (neg.f64 (exp.f64 (/.f64 1 v))))
(exp.f64 (/.f64 1 v))
(*.f64 (neg.f64 (exp.f64 (/.f64 1 v))) -1)
(exp.f64 (/.f64 1 v))
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))) (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))))) (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 2 v)))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 2 v)) (cbrt.f64 (exp.f64 (/.f64 1 v))))) (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 2 v)))))
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (exp.f64 (/.f64 2 v)))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))))
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))))) (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 v)) 2))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 1 v)) (cbrt.f64 (exp.f64 (/.f64 2 v))))) (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 v)) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 2 v)))) (cbrt.f64 (exp.f64 (/.f64 2 v)))))
(*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))) (exp.f64 (/.f64 2 v)))))
(*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 2 v)))))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (exp.f64 (/.f64 2 v)))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 2 v)))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 v)) 2))) (cbrt.f64 (exp.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 2 v)))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 2 v)) 2)) (exp.f64 (/.f64 1 v)))))
(*.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (*.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 1 v)))))
(exp.f64 (/.f64 1 v))
(*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 1 v))))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) 1) (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) 1))
(exp.f64 (/.f64 1 v))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) -1) (*.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) -1))
(*.f64 (exp.f64 (/.f64 1 v)) (*.f64 -1 -1))
(/.f64 1 (exp.f64 (/.f64 -1 v)))
(exp.f64 (neg.f64 (/.f64 -1 v)))
(/.f64 (exp.f64 (/.f64 1 v)) 1)
(exp.f64 (/.f64 1 v))
(/.f64 (neg.f64 (exp.f64 (/.f64 1 v))) -1)
(/.f64 (exp.f64 (/.f64 1 v)) (neg.f64 -1))
(/.f64 -1 (neg.f64 (exp.f64 (/.f64 -1 v))))
(/.f64 (neg.f64 -1) (exp.f64 (/.f64 -1 v)))
(pow.f64 (exp.f64 (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(pow.f64 (exp.f64 (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(pow.f64 (E.f64) (/.f64 1 v))
(pow.f64 (exp.f64 (/.f64 3 v)) 1/3)
(cbrt.f64 (exp.f64 (/.f64 3 v)))
(pow.f64 (exp.f64 (/.f64 1 v)) 1)
(exp.f64 (/.f64 1 v))
(pow.f64 (exp.f64 (/.f64 -1 v)) -1)
(exp.f64 (neg.f64 (/.f64 -1 v)))
(pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) 3)
(exp.f64 (/.f64 1 v))
(pow.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) 2)
(exp.f64 (/.f64 1 v))
(pow.f64 (exp.f64 (/.f64 1 v)) (*.f64 2 1/2))
(exp.f64 (/.f64 1 v))
(pow.f64 (exp.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v))) (cbrt.f64 (/.f64 1 v)))
(pow.f64 (exp.f64 (cbrt.f64 (/.f64 1 (*.f64 v v)))) (cbrt.f64 (/.f64 1 v)))
(pow.f64 (exp.f64 -1) (/.f64 -1 v))
(pow.f64 (exp.f64 (cbrt.f64 (/.f64 -1 v))) (cbrt.f64 (/.f64 -1 (*.f64 v v))))
(pow.f64 (exp.f64 (/.f64 2 v)) 1/2)
(sqrt.f64 (exp.f64 (/.f64 2 v)))
(pow.f64 (exp.f64 (/.f64 1 v)) (/.f64 2 2))
(exp.f64 (/.f64 1 v))
(pow.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (/.f64 -1 2))
(pow.f64 (exp.f64 (neg.f64 (/.f64 2 v))) -1/2)
(pow.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) 2)
(exp.f64 (/.f64 1 v))
(neg.f64 (neg.f64 (exp.f64 (/.f64 1 v))))
(exp.f64 (/.f64 1 v))
(sqrt.f64 (exp.f64 (/.f64 2 v)))
(cbrt.f64 (exp.f64 (/.f64 3 v)))
(fabs.f64 (exp.f64 (/.f64 1 v)))
(exp.f64 (/.f64 1 v))
(exp.f64 (+.f64 0 (/.f64 1 v)))
(exp.f64 (/.f64 1 v))
(exp.f64 (+.f64 (/.f64 1 v) 0))
(exp.f64 (/.f64 1 v))
(exp.f64 (*.f64 (/.f64 3 v) 1/3))
(cbrt.f64 (exp.f64 (/.f64 3 v)))
(fma.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 2 v))) (neg.f64 (exp.f64 (/.f64 -1 v))))
(fma.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 -1 v))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(fma.f64 1 (exp.f64 (/.f64 1 v)) (neg.f64 (exp.f64 (/.f64 -1 v))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(fma.f64 -1 (neg.f64 (exp.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 -1 v))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(fma.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))) (cbrt.f64 (exp.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 -1 v))))
(fma.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 2 v))) (neg.f64 (exp.f64 (/.f64 -1 v))))
(fma.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (neg.f64 (exp.f64 (/.f64 -1 v))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(fma.f64 (exp.f64 (/.f64 1 v)) 1 (neg.f64 (exp.f64 (/.f64 -1 v))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(fma.f64 (cbrt.f64 (exp.f64 (/.f64 -1 v))) (neg.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v))))) (exp.f64 (/.f64 1 v)))
(fma.f64 -1 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(fma.f64 1 (neg.f64 (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 1 v)))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(fma.f64 (cbrt.f64 (neg.f64 (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))) (exp.f64 (/.f64 1 v)))
(fma.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (exp.f64 (/.f64 1 v)))
(fma.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (sqrt.f64 (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 1 v)))
(fma.f64 0 0 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(fma.f64 0 3 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(fma.f64 0 1 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(fma.f64 1 0 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(if (!=.f64 (exp.f64 (/.f64 1 v)) 0) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (exp.f64 (/.f64 -1 v)) 0) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) 0) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))) 0) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 0) (pow.f64 (/.f64 1 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) -1) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 0) (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 0) (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))) (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) 0) (/.f64 1 (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) 0) (pow.f64 (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))) (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) -1) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (pow.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) 2))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (pow.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) 2) 0) (/.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))) (pow.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) 2))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (-.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 1 v))) 0) (/.f64 (-.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 2 v))) (-.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 1 v)))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (+.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) 0) (/.f64 (-.f64 (exp.f64 (/.f64 2 v)) (exp.f64 (neg.f64 (/.f64 2 v)))) (+.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (+.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) 0) (/.f64 (-.f64 0 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)) (+.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) 0) (/.f64 (neg.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (+.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) 0) (/.f64 (-.f64 (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))) (+.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (/.f64 (+.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) 2) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) 2)) (/.f64 (+.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (-.f64 (exp.f64 (/.f64 2 v)) (neg.f64 (exp.f64 (/.f64 (+.f64 1 -1) v))))) 0) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (-.f64 (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 2 v))) (neg.f64 (exp.f64 (/.f64 0 v)))) 0) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) 0) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) (*.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 0 0) (/.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3) (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) 0)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3)) (+.f64 (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) 3)) (+.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) 2) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) (/.f64 (+.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) 0) (/.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) (*.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) 0) (/.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3) (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) 0)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3)) (+.f64 (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) 3)) (+.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) 2) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) (/.f64 (+.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (+.f64 0 (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) (*.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))))) 0) (/.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3) (+.f64 0 (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) (*.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) 0) 0) (/.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3) (+.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) 0)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (+.f64 (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 3)) (+.f64 (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (+.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (*.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(if (!=.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) 2) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) (/.f64 (+.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))))) 0) (/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) 3) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) 3)) (+.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) 2) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) (/.f64 (+.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(+.f64 (exp.f64 (/.f64 1 v)) (neg.f64 (exp.f64 (/.f64 -1 v))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(+.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 1 v)))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(+.f64 0 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(+.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(-.f64 (/.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))
(-.f64 0 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(-.f64 (+.f64 (exp.f64 (/.f64 1 v)) 0) (exp.f64 (/.f64 -1 v)))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(-.f64 (neg.f64 (exp.f64 (/.f64 -1 v))) (neg.f64 (exp.f64 (/.f64 1 v))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)) (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(*.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))) (-.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 1 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 1)
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(*.f64 -1 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(*.f64 (-.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))))
(*.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))) (-.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) -1)
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(*.f64 (*.f64 -1 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v))))) (-.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))))
(neg.f64 (*.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))) (-.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v))))))
(*.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))) (*.f64 (-.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))) 1))
(*.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))) (-.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (*.f64 (/.f64 1 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 1))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)) (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))) 2) (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(*.f64 -1 (-.f64 (neg.f64 (exp.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 -1 v)))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(*.f64 (neg.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)))
(neg.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v))))) (-.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))))
(neg.f64 (*.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))) (-.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v))))))
(*.f64 (+.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (-.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))))
(neg.f64 (*.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v)))) (-.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v))))))
(*.f64 (+.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))))) (-.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))))))
(*.f64 (neg.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))) (sqrt.f64 (exp.f64 (/.f64 1 v))))) (-.f64 (neg.f64 (sqrt.f64 (exp.f64 (/.f64 1 v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))))))
(*.f64 (-.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 -1 v)))) (-.f64 (sqrt.f64 (exp.f64 (/.f64 1 v))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 -1 v))))))
(*.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (/.f64 1 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))
(*.f64 (-.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (exp.f64 (/.f64 3 v))) (/.f64 1 (neg.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) 1) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) 2) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))
(*.f64 (/.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (pow.f64 (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 2)))
(/.f64 (*.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (pow.f64 (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 2)))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))
(*.f64 (+.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))) (+.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 1 -1) v))))) (-.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 (+.f64 (cbrt.f64 (exp.f64 (/.f64 2 v))) (+.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 2 v)))) (cbrt.f64 (exp.f64 (/.f64 0 v))))) (-.f64 (cbrt.f64 (exp.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 -1 v)))))
(*.f64 (/.f64 1 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))
(*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))))
(neg.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))))
(*.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(/.f64 (*.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))) 2))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 1)
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(/.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) -1)
(/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))) (pow.f64 (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 2))
(/.f64 (/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))) (pow.f64 (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))) 2))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (-.f64 (exp.f64 (/.f64 2 v)) (neg.f64 (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (-.f64 (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 2 v))) (neg.f64 (exp.f64 (/.f64 0 v)))))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (/.f64 3 v)) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) (*.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (exp.f64 (neg.f64 (/.f64 3 v))))) (*.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))
(/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 (+.f64 1 -1) v)))
(/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 0 v)))
(/.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (exp.f64 (/.f64 3 v))) 1) (*.f64 (neg.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))) 1))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))
(/.f64 (-.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (exp.f64 (/.f64 3 v))) (neg.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2)) (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))))) (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(/.f64 (cbrt.f64 (*.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))) (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))))
(/.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 (/.f64 3 v))) (exp.f64 (/.f64 3 v))) 1) (neg.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(/.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v))))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))) (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 (+.f64 1 -1) v))))))
(/.f64 (cbrt.f64 (*.f64 (-.f64 (exp.f64 (/.f64 3 v)) (exp.f64 (neg.f64 (/.f64 3 v)))) (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))) (cbrt.f64 (+.f64 (exp.f64 (/.f64 2 v)) (+.f64 (exp.f64 (neg.f64 (/.f64 2 v))) (exp.f64 (/.f64 0 v))))))
(pow.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3) 1/3)
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 1)
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(pow.f64 (cbrt.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 3)
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(neg.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(neg.f64 (-.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) 0))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))
(cbrt.f64 (pow.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 3))
(-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))

localize17.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.1b
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
0.2b
(*.f64 cosTheta_i (/.f64 1/2 v))
Compiler

Compiled 24 to 15 computations (37.5% saved)

series46.0ms (0.1%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
24.0ms
cosTheta_i
@0
(*.f64 cosTheta_i (/.f64 1/2 v))
1.0ms
v
@inf
(*.f64 cosTheta_i (/.f64 1/2 v))
1.0ms
cosTheta_i
@inf
(*.f64 cosTheta_i (/.f64 1/2 v))
1.0ms
cosTheta_i
@-inf
(*.f64 cosTheta_i (/.f64 1/2 v))
1.0ms
v
@-inf
(*.f64 cosTheta_i (/.f64 1/2 v))
Compiler

Compiled 1890 to 645 computations (65.9% saved)

rewrite216.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
251×egg-rr
233×egg-rr
Counts
2 → 484
Calls
Call 1
Inputs
(*.f64 cosTheta_i (/.f64 1/2 v))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 1/2 (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1/2 0) (/.f64 (*.f64 cosTheta_i 1/2) v) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (*.f64 v (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 v (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 cosTheta_i) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 (+.f64 v v) (cbrt.f64 cosTheta_i))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_i 1/2) v) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 (+.f64 v v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 1/2)) (/.f64 v (cbrt.f64 1/4))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i 1/2) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_i 1/2))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 1 (/.f64 (+.f64 v v) cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) 0) (/.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (neg.f64 v) (*.f64 cosTheta_i (sqrt.f64 1/2)))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 -1/4) cosTheta_i) 0) (/.f64 (cbrt.f64 1/2) (/.f64 (neg.f64 v) (*.f64 (cbrt.f64 -1/4) cosTheta_i))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)) 0) (/.f64 (neg.f64 (cbrt.f64 cosTheta_i)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 v (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 cosTheta_i) 0) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (/.f64 (neg.f64 v) (cbrt.f64 cosTheta_i))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 -1/4) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 1/2)) (/.f64 v (cbrt.f64 1/4))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (*.f64 (neg.f64 v) (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 1/2)) 0) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (*.f64 v (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 1/2 (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 (neg.f64 v) (*.f64 -1/2 (cbrt.f64 cosTheta_i)))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i)))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (/.f64 v (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i 1/2) 0) (/.f64 -1 (/.f64 (neg.f64 v) (*.f64 cosTheta_i 1/2))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i -1/2) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_i 1/2))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 1/4) cosTheta_i) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 (neg.f64 v) (*.f64 (cbrt.f64 1/4) cosTheta_i))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) 0) (/.f64 (sqrt.f64 1/2) (/.f64 (neg.f64 v) (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (*.f64 cosTheta_i 1/2) v) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (*.f64 (/.f64 (/.f64 cosTheta_i v) 4) 2) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) -1)) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (/.f64 v (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))))) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (/.f64 (*.f64 cosTheta_i 1/2) v) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 cosTheta_i v) 4) (/.f64 (/.f64 cosTheta_i v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 cosTheta_i v) 0) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 cosTheta_i v)) (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 cosTheta_i -1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 v) (/.f64 (*.f64 cosTheta_i -1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) v) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i 1/8)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (cbrt.f64 (neg.f64 (*.f64 v v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_i) -1) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) v) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 1/2 v)) (cbrt.f64 (cbrt.f64 cosTheta_i))) 3) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_i) v) (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i 1/2) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (*.f64 cosTheta_i 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 cosTheta_i)) (cbrt.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (/.f64 (sqrt.f64 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (/.f64 (sqrt.f64 1/2) (cbrt.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1/8 v)) (/.f64 cosTheta_i (cbrt.f64 (neg.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 v)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/4 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/8 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)) (cbrt.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i -1/2) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 1/2)) v) (cbrt.f64 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/8 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (cbrt.f64 1/2)) (/.f64 (cbrt.f64 1/4) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 cosTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i v) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 cosTheta_i) (/.f64 -1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i) (cbrt.f64 (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 (cbrt.f64 1/4))) (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i v) (sqrt.f64 (sqrt.f64 1/8))) (sqrt.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_i v)) (cbrt.f64 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i v) 1/3) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 -1/2)) (cbrt.f64 -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 (cbrt.f64 1/2))) (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 cosTheta_i -1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i -1/2) v) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 v) (neg.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 (neg.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) 1) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) -1) (/.f64 (sqrt.f64 1/2) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 v) (*.f64 cosTheta_i -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 v)) (/.f64 (*.f64 cosTheta_i 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (neg.f64 (*.f64 v v)))) (cbrt.f64 (/.f64 -1/8 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_i) (neg.f64 v)) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) -1) (/.f64 (sqrt.f64 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (cbrt.f64 v)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) 1) (/.f64 (sqrt.f64 1/2) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (neg.f64 v)) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) v) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_i (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (neg.f64 v)) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 (neg.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (cbrt.f64 (neg.f64 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) v) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (neg.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8) (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (/.f64 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 v) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (/.f64 (/.f64 1 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (*.f64 (/.f64 (sqrt.f64 1/2) v) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) v) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (/.f64 -1 v) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 cosTheta_i (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i v) -1) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i v) (sqrt.f64 1/2)) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i v) (neg.f64 (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (neg.f64 v)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (neg.f64 v)) (neg.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (neg.f64 (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (neg.f64 v)) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) v) (neg.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/2) (*.f64 (/.f64 (cbrt.f64 1/4) v) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 1/4)) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i v) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2)))) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (/.f64 v (cbrt.f64 1/4))) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i v) -1) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 cosTheta_i v)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) 1) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_i) -1) (*.f64 (cbrt.f64 (*.f64 v v)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i)) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_i) (cbrt.f64 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 cosTheta_i) (*.f64 -2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i 1/2) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (cbrt.f64 (*.f64 cosTheta_i 1/2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 v)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 cosTheta_i v) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 cosTheta_i (+.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i -1/2) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i -1/2) v) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (cbrt.f64 (*.f64 cosTheta_i -1/2))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i 1/2) v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i -1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 v 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) v) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_i) 1/2) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 cosTheta_i (*.f64 (neg.f64 v) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_i) -1/2) (cbrt.f64 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_i) 1) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i -1/2))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 cosTheta_i (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i 1/2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 cosTheta_i -1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 cosTheta_i 1/2) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 cosTheta_i -1/2) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_i 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1/2 (/.f64 cosTheta_i (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1/2 (*.f64 (/.f64 -1 v) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i 1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 -1/8 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (cbrt.f64 cosTheta_i) v) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_i))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 cosTheta_i) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 cosTheta_i v) 3) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i 1/2) 3) v) (/.f64 (/.f64 1 v) v)))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i 1/2) 0) (/.f64 cosTheta_O (/.f64 v (*.f64 cosTheta_i 1/2))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 cosTheta_i 1/2) (/.f64 v cosTheta_O)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1/8 v)) 0) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 (*.f64 v v) (/.f64 1/8 v)))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2) 2) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) -1)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1/2) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)) (/.f64 cosTheta_i v)) (cbrt.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)) (/.f64 cosTheta_i v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 cosTheta_O 1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O 1/2) (/.f64 cosTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (/.f64 1/2 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 cosTheta_O (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)) cosTheta_O) (cbrt.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 cosTheta_O 1/2) v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 (cbrt.f64 1/4))) (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 (cbrt.f64 1/2))) (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i 1/2) (*.f64 (/.f64 1 v) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/2)) (/.f64 (sqrt.f64 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/8 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O v) (*.f64 cosTheta_i 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/8 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) (/.f64 cosTheta_O (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i 1/2) (/.f64 cosTheta_O v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/2)) (/.f64 (cbrt.f64 1/4) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1) (/.f64 -1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) (cbrt.f64 (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 2)) (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/8 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_O) (/.f64 cosTheta_i (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 1/4) v) (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2) (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 (sqrt.f64 1/8))) (sqrt.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/2)) (cbrt.f64 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 -1/2)) (cbrt.f64 -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 1 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 -1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 v) (neg.f64 (*.f64 cosTheta_O cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (cbrt.f64 v)) (/.f64 -1 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) cosTheta_O) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (neg.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 v) (*.f64 cosTheta_O cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_O cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_O cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_O cosTheta_i)) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) -1) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/2)) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (neg.f64 (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/2) (*.f64 (/.f64 (cbrt.f64 1/4) v) (*.f64 cosTheta_O cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/4)) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2)))) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 v (cbrt.f64 1/4))) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) -1) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 v 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (cbrt.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) cosTheta_O) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O cosTheta_i) (+.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) -1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (*.f64 cosTheta_O (cbrt.f64 (*.f64 cosTheta_i 1/2)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (*.f64 cosTheta_i 1/2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O) (cbrt.f64 (*.f64 cosTheta_i -1/2))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (*.f64 cosTheta_i -1/2))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 cosTheta_i)) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (*.f64 cosTheta_i 1/2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) v) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1) (*.f64 -2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (*.f64 cosTheta_i 1/2))) 3) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_O (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))) (cbrt.f64 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) cosTheta_O)) (cbrt.f64 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 -2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) 3) (*.f64 v v))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i -1/2) v) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 cosTheta_i -1/2) (/.f64 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 cosTheta_i -1/2) (*.f64 (/.f64 1 v) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1/2 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_O cosTheta_i))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i -1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 -1/8 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 cosTheta_O v) (*.f64 cosTheta_i -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) 3) (pow.f64 (/.f64 -1 v) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 (pow.f64 cosTheta_O 3) (/.f64 (*.f64 cosTheta_i 1/2) v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (pow.f64 cosTheta_O 3)) (/.f64 (*.f64 cosTheta_i 1/2) v)))))))

simplify766.0ms (2.1%)

Algorithm
egglog
Counts
544 → 634
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 cosTheta_i 0) (/.f64 1/2 (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 -1/2 0) (/.f64 (*.f64 cosTheta_i 1/2) v) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (*.f64 v (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 v (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 cosTheta_i) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 (+.f64 v v) (cbrt.f64 cosTheta_i))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_i 1/2) v) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 (+.f64 v v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 1/2)) (/.f64 v (cbrt.f64 1/4))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 cosTheta_i 1/2) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_i 1/2))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 cosTheta_i 0) (/.f64 1 (/.f64 (+.f64 v v) cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) 0) (/.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (neg.f64 v) (*.f64 cosTheta_i (sqrt.f64 1/2)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 (cbrt.f64 -1/4) cosTheta_i) 0) (/.f64 (cbrt.f64 1/2) (/.f64 (neg.f64 v) (*.f64 (cbrt.f64 -1/4) cosTheta_i))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)) 0) (/.f64 (neg.f64 (cbrt.f64 cosTheta_i)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 v (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 cosTheta_i) 0) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (/.f64 (neg.f64 v) (cbrt.f64 cosTheta_i))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 -1/4) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 1/2)) (/.f64 v (cbrt.f64 1/4))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (*.f64 (neg.f64 v) (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (neg.f64 (sqrt.f64 1/2)) 0) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (*.f64 v (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 1/2 (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 (neg.f64 v) (*.f64 -1/2 (cbrt.f64 cosTheta_i)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i)))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (/.f64 v (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 cosTheta_i 1/2) 0) (/.f64 -1 (/.f64 (neg.f64 v) (*.f64 cosTheta_i 1/2))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 cosTheta_i -1/2) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_i 1/2))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 (cbrt.f64 1/4) cosTheta_i) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 (neg.f64 v) (*.f64 (cbrt.f64 1/4) cosTheta_i))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) 0) (/.f64 (sqrt.f64 1/2) (/.f64 (neg.f64 v) (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 -1 0) (/.f64 (*.f64 cosTheta_i 1/2) v) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 2 0) (*.f64 (/.f64 (/.f64 cosTheta_i v) 4) 2) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) -1)) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (/.f64 v (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 1/2 0) (/.f64 (*.f64 cosTheta_i 1/2) v) (/.f64 (*.f64 cosTheta_i 1/2) v))
(+.f64 (/.f64 (/.f64 cosTheta_i v) 4) (/.f64 (/.f64 cosTheta_i v) 4))
(+.f64 (*.f64 (/.f64 cosTheta_i v) 0) (/.f64 (*.f64 cosTheta_i 1/2) v))
(+.f64 (*.f64 0 (/.f64 cosTheta_i v)) (/.f64 (*.f64 cosTheta_i 1/2) v))
(-.f64 0 (/.f64 (*.f64 cosTheta_i -1/2) v))
(-.f64 (/.f64 0 v) (/.f64 (*.f64 cosTheta_i -1/2) v))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) v) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) -1))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/8)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (cbrt.f64 (neg.f64 (*.f64 v v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) v)))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) -1) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) v))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8) v)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) v) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) -1))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 1/2 v)) (cbrt.f64 (cbrt.f64 cosTheta_i))) 3) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))))
(*.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) v) (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))
(*.f64 (*.f64 cosTheta_i 1/2) (/.f64 1 v))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)))
(*.f64 (/.f64 1 v) (*.f64 cosTheta_i 1/2))
(*.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 cosTheta_i)) (cbrt.f64 cosTheta_i))
(*.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (/.f64 (sqrt.f64 1/2) v))
(*.f64 (*.f64 cosTheta_i (/.f64 (sqrt.f64 1/2) (cbrt.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_i))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) cosTheta_i))
(*.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 -1/8 v)) (/.f64 cosTheta_i (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i)) v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) v))
(*.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 v)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/4 v)))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/8 v)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)) (cbrt.f64 cosTheta_i))
(*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 2)))
(*.f64 (*.f64 cosTheta_i -1/2) (/.f64 -1 v))
(*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_i v)))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 1/2)) v) (cbrt.f64 1/4))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/8 (*.f64 v v)))))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 1/2)) (/.f64 (cbrt.f64 1/4) v))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))))
(*.f64 1/2 (/.f64 cosTheta_i v))
(*.f64 (/.f64 cosTheta_i v) 1/2)
(*.f64 (neg.f64 cosTheta_i) (/.f64 -1/2 v))
(*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 1 (/.f64 (*.f64 cosTheta_i 1/2) v))
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 1)
(*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 (cbrt.f64 1/4))) (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)))
(*.f64 (*.f64 (/.f64 cosTheta_i v) (sqrt.f64 (sqrt.f64 1/8))) (sqrt.f64 (sqrt.f64 1/2)))
(*.f64 (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_i v)) (cbrt.f64 1/4))
(*.f64 (*.f64 (/.f64 cosTheta_i v) 1/3) 3/2)
(*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 -1/2)) (cbrt.f64 -1/4))
(*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 (cbrt.f64 1/2))) (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))))
(*.f64 -1 (/.f64 (*.f64 cosTheta_i -1/2) v))
(*.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_i v)))
(*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_i v)))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (/.f64 cosTheta_i v)))
(*.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (/.f64 cosTheta_i v)))
(*.f64 (/.f64 (*.f64 cosTheta_i -1/2) v) -1)
(*.f64 (/.f64 -1/2 v) (neg.f64 cosTheta_i))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) 1) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) (neg.f64 v)))
(*.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) -1) (/.f64 (sqrt.f64 1/2) (neg.f64 v)))
(*.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 -1 v) (*.f64 cosTheta_i -1/2))
(*.f64 (cbrt.f64 (/.f64 -1 v)) (/.f64 (*.f64 cosTheta_i 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 -1 (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_i))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (neg.f64 (*.f64 v v)))) (cbrt.f64 (/.f64 -1/8 v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (neg.f64 v)) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) -1) (/.f64 (sqrt.f64 1/2) v))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (cbrt.f64 v)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) 1) (/.f64 (sqrt.f64 1/2) (neg.f64 v)))
(*.f64 (/.f64 (sqrt.f64 1/2) (neg.f64 v)) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) 1))
(*.f64 (/.f64 (sqrt.f64 1/2) v) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) -1))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (cbrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_i (sqrt.f64 1/2)))
(*.f64 (/.f64 (sqrt.f64 1/2) (neg.f64 v)) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) -1))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (cbrt.f64 (neg.f64 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (neg.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) v) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 v)))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (neg.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8) (*.f64 v v))))
(*.f64 cosTheta_i (/.f64 1/2 v))
(*.f64 (/.f64 1/2 v) cosTheta_i)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (/.f64 cosTheta_i v)))
(*.f64 (sqrt.f64 1/2) (*.f64 (/.f64 (sqrt.f64 1/2) v) cosTheta_i))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) v) (sqrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))
(*.f64 -1/2 (*.f64 (/.f64 -1 v) cosTheta_i))
(*.f64 -1/2 (/.f64 cosTheta_i (neg.f64 v)))
(*.f64 (*.f64 (/.f64 cosTheta_i v) -1) -1/2)
(*.f64 (*.f64 (/.f64 cosTheta_i v) (sqrt.f64 1/2)) (sqrt.f64 1/2))
(*.f64 (*.f64 (/.f64 cosTheta_i v) (neg.f64 (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 cosTheta_i v)))
(*.f64 (/.f64 cosTheta_i (neg.f64 v)) -1/2)
(*.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (neg.f64 v)) (neg.f64 (sqrt.f64 1/2)))
(*.f64 -1/2 (neg.f64 (/.f64 cosTheta_i v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (neg.f64 v)) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))))
(*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) v) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) v))
(*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) v))
(*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (neg.f64 v)))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_i v)))
(*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 (cbrt.f64 1/4) v) cosTheta_i))
(*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 1/4)) (cbrt.f64 1/2))
(*.f64 (*.f64 (/.f64 cosTheta_i v) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2)))) (cbrt.f64 1/2))
(*.f64 (/.f64 cosTheta_i (/.f64 v (cbrt.f64 1/4))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (/.f64 cosTheta_i v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))
(/.f64 (*.f64 (/.f64 cosTheta_i v) -1) -2)
(/.f64 (*.f64 -1 (/.f64 cosTheta_i v)) -2)
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) 1) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2))) 2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_i) -1) (*.f64 (cbrt.f64 (*.f64 v v)) -2))
(/.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i)) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_i) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (neg.f64 cosTheta_i) (*.f64 -2 v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (cbrt.f64 (*.f64 cosTheta_i 1/2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i)) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (/.f64 cosTheta_i v) 2)
(/.f64 cosTheta_i (+.f64 v v))
(/.f64 (*.f64 cosTheta_i -1/2) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i -1/2) v) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (cbrt.f64 (*.f64 cosTheta_i -1/2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) -1) -1)
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i 1/2) v)) -1)
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i -1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 v 1/8)))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (+.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) v) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_i) 1/2) (cbrt.f64 (*.f64 v v)))
(/.f64 cosTheta_i (*.f64 (neg.f64 v) -2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_i) -1/2) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_i) 1) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i -1/2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (cbrt.f64 (*.f64 cosTheta_i (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (+.f64 v v)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i 1/2))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) 3)
(pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 1)
(neg.f64 (/.f64 (*.f64 cosTheta_i -1/2) v))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))))
(neg.f64 (*.f64 (*.f64 cosTheta_i 1/2) (/.f64 -1 v)))
(neg.f64 (*.f64 (*.f64 cosTheta_i -1/2) (/.f64 1 v)))
(neg.f64 (*.f64 (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(neg.f64 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_i 1/2)))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 v))))
(neg.f64 (*.f64 1/2 (/.f64 cosTheta_i (neg.f64 v))))
(neg.f64 (*.f64 1/2 (*.f64 (/.f64 -1 v) cosTheta_i)))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i 1/2) v)))
(neg.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 -1/8 v))))
(neg.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i -1/2)))
(neg.f64 (*.f64 (/.f64 (cbrt.f64 cosTheta_i) v) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_i))))
(neg.f64 (*.f64 (neg.f64 cosTheta_i) (/.f64 1/2 v)))
(neg.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) -1))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 cosTheta_i v) 3) 1/8))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i 1/2) 3) v) (/.f64 (/.f64 1 v) v)))
(if (!=.f64 (*.f64 cosTheta_i 1/2) 0) (/.f64 cosTheta_O (/.f64 v (*.f64 cosTheta_i 1/2))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 -1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 cosTheta_i 1/2) (/.f64 v cosTheta_O)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 (cbrt.f64 (/.f64 1/8 v)) 0) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 (*.f64 v v) (/.f64 1/8 v)))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 -1 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 2 0) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2) 2) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) -1)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 1 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1/2) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1/2))
(+.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)))
(+.f64 (*.f64 0 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(-.f64 0 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)) (/.f64 cosTheta_i v)) (cbrt.f64 cosTheta_O))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O))
(*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)))
(*.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)) (/.f64 cosTheta_i v))))
(*.f64 (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) 2)))
(*.f64 (*.f64 cosTheta_O (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)) cosTheta_O))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 cosTheta_O 1/2) v)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))
(*.f64 (*.f64 cosTheta_O 1/2) (/.f64 cosTheta_i v))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (/.f64 1/2 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 cosTheta_O (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)) cosTheta_O) (cbrt.f64 cosTheta_i))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))
(*.f64 (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))))
(*.f64 (*.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 cosTheta_O 1/2) v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)))
(*.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O 1/2))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 (cbrt.f64 1/4))) (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3) 3/2)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 (cbrt.f64 1/2))) (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))))
(*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/2) v))
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
(*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/2) v))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_O))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 2)))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i))
(*.f64 (*.f64 cosTheta_i 1/2) (*.f64 (/.f64 1 v) cosTheta_O))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/2)) (/.f64 (sqrt.f64 1/2) v))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/8 v)))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (/.f64 1 v))
(*.f64 (/.f64 1 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2))
(*.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (/.f64 -1 v))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O))
(*.f64 (/.f64 cosTheta_O v) (*.f64 cosTheta_i 1/2))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/8 (*.f64 v v)))))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) (/.f64 cosTheta_O (cbrt.f64 v)))
(*.f64 (*.f64 cosTheta_i 1/2) (/.f64 cosTheta_O v))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/2)) (/.f64 (cbrt.f64 1/4) v))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/2)
(*.f64 1/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1) (/.f64 -1/2 v))
(*.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i) cosTheta_O))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)))
(*.f64 1 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)
(*.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 2)) (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)))
(*.f64 (/.f64 -1 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/8 v))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (/.f64 1 v)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_O) (/.f64 cosTheta_i (cbrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/2)))
(*.f64 (/.f64 (cbrt.f64 1/4) v) (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (/.f64 -1/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) -1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2) (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))))
(*.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) 1/2)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 (sqrt.f64 1/8))) (sqrt.f64 (sqrt.f64 1/2)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/2)) (cbrt.f64 1/4))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 -1/2)) (cbrt.f64 -1/4))
(*.f64 -1 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 1/2 (*.f64 1 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 -1 (*.f64 -1/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) -1) -1)
(*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 -1/2 v))
(*.f64 (/.f64 -1/2 v) (neg.f64 (*.f64 cosTheta_O cosTheta_i)))
(*.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (/.f64 1 v)))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (cbrt.f64 v)) (/.f64 -1 (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 cosTheta_O (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) cosTheta_O) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (neg.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v))))
(*.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 1/2 v))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O cosTheta_i))
(*.f64 (sqrt.f64 1/2) (*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(*.f64 -1/2 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_O cosTheta_i)) (sqrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 v))))
(*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (neg.f64 v))))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) -1) -1/2)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/2)) (sqrt.f64 1/2))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (neg.f64 (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)) -1/2)
(*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 (cbrt.f64 1/4) v) (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/4)) (cbrt.f64 1/2))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2)))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 v (cbrt.f64 1/4))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) -1) -2)
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) -2)
(/.f64 (*.f64 -1 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)) -2)
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 v 1/8)))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (cbrt.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_O (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) cosTheta_O) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (+.f64 v v))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (neg.f64 v))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) -1/2) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (*.f64 cosTheta_O (cbrt.f64 (*.f64 cosTheta_i 1/2)))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (*.f64 cosTheta_i 1/2))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O) (cbrt.f64 (*.f64 cosTheta_i -1/2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (*.f64 cosTheta_i -1/2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 cosTheta_i)) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) -1) -1)
(/.f64 (*.f64 1 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)) 2)
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) -1)
(/.f64 (*.f64 -1/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)) -1)
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (*.f64 cosTheta_i 1/2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))) (cbrt.f64 (+.f64 v v)))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) v) -1)
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1) (*.f64 -2 v))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (+.f64 v v)))
(/.f64 (pow.f64 (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (*.f64 cosTheta_i 1/2))) 3) v)
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)) -1)
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O))) (cbrt.f64 (neg.f64 v)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (neg.f64 (*.f64 cosTheta_O (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) cosTheta_O)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 -2 v))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) 3) (*.f64 v v))) (cbrt.f64 (neg.f64 v)))
(pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) 3)
(pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i -1/2) v) cosTheta_O))
(neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (/.f64 -1 v)))
(neg.f64 (*.f64 (*.f64 cosTheta_i -1/2) (/.f64 cosTheta_O v)))
(neg.f64 (*.f64 (*.f64 cosTheta_i -1/2) (*.f64 (/.f64 1 v) cosTheta_O)))
(neg.f64 (*.f64 (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O)))
(neg.f64 (*.f64 (/.f64 -1 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)))
(neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (/.f64 1 v)))
(neg.f64 (*.f64 1/2 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_O cosTheta_i))))
(neg.f64 (*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i -1/2) v)))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 -1/8 v))))
(neg.f64 (*.f64 (/.f64 cosTheta_O v) (*.f64 cosTheta_i -1/2)))
(neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1) (/.f64 1/2 v)))
(neg.f64 (*.f64 (/.f64 1 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2)))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))
(neg.f64 (*.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (neg.f64 v)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) v))
(neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)) 1))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) 3) (pow.f64 (/.f64 -1 v) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 (pow.f64 cosTheta_O 3) (/.f64 (*.f64 cosTheta_i 1/2) v))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (pow.f64 cosTheta_O 3)) (/.f64 (*.f64 cosTheta_i 1/2) v)))
Outputs
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(if (!=.f64 cosTheta_i 0) (/.f64 1/2 (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 -1/2 0) (/.f64 (*.f64 cosTheta_i 1/2) v) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (*.f64 v (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 v (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 cosTheta_i) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 (+.f64 v v) (cbrt.f64 cosTheta_i))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_i 1/2) v) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 (+.f64 v v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 1/2)) (/.f64 v (cbrt.f64 1/4))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 cosTheta_i 1/2) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_i 1/2))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 cosTheta_i 0) (/.f64 1 (/.f64 (+.f64 v v) cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) 0) (/.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (neg.f64 v) (*.f64 cosTheta_i (sqrt.f64 1/2)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) 0) (neg.f64 (/.f64 (sqrt.f64 1/2) (/.f64 (neg.f64 v) (*.f64 cosTheta_i (sqrt.f64 1/2))))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 (cbrt.f64 -1/4) cosTheta_i) 0) (/.f64 (cbrt.f64 1/2) (/.f64 (neg.f64 v) (*.f64 (cbrt.f64 -1/4) cosTheta_i))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)) 0) (/.f64 (neg.f64 (cbrt.f64 cosTheta_i)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 v (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 v (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 cosTheta_i) 0) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (/.f64 (neg.f64 v) (cbrt.f64 cosTheta_i))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 -1/4) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 1/2)) (/.f64 v (cbrt.f64 1/4))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (*.f64 (neg.f64 v) (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (*.f64 v (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (neg.f64 (sqrt.f64 1/2)) 0) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (*.f64 v (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 1/2 (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 (neg.f64 v) (*.f64 -1/2 (cbrt.f64 cosTheta_i)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i)))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (/.f64 v (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 cosTheta_i 1/2) 0) (/.f64 -1 (/.f64 (neg.f64 v) (*.f64 cosTheta_i 1/2))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 cosTheta_i 1/2) 0) (/.f64 -1 (neg.f64 (/.f64 v (*.f64 cosTheta_i 1/2)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 cosTheta_i -1/2) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_i 1/2))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 (cbrt.f64 1/4) cosTheta_i) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 (neg.f64 v) (*.f64 (cbrt.f64 1/4) cosTheta_i))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) 0) (/.f64 (sqrt.f64 1/2) (/.f64 (neg.f64 v) (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) 0) (/.f64 (sqrt.f64 1/2) (/.f64 (/.f64 v cosTheta_i) (sqrt.f64 1/2))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 -1 0) (/.f64 (*.f64 cosTheta_i 1/2) v) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 2 0) (*.f64 (/.f64 (/.f64 cosTheta_i v) 4) 2) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) -1)) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 cosTheta_i 1/2) v)) -1) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (/.f64 v (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))))) (/.f64 (*.f64 cosTheta_i 1/2) v))
(if (!=.f64 1/2 0) (/.f64 (*.f64 cosTheta_i 1/2) v) (/.f64 (*.f64 cosTheta_i 1/2) v))
(+.f64 (/.f64 (/.f64 cosTheta_i v) 4) (/.f64 (/.f64 cosTheta_i v) 4))
(*.f64 (/.f64 (/.f64 cosTheta_i v) 4) 2)
(+.f64 (*.f64 (/.f64 cosTheta_i v) 0) (/.f64 (*.f64 cosTheta_i 1/2) v))
(+.f64 0 (/.f64 (*.f64 cosTheta_i 1/2) v))
(+.f64 (*.f64 0 (/.f64 cosTheta_i v)) (/.f64 (*.f64 cosTheta_i 1/2) v))
(+.f64 0 (/.f64 (*.f64 cosTheta_i 1/2) v))
(-.f64 0 (/.f64 (*.f64 cosTheta_i -1/2) v))
(neg.f64 (/.f64 (*.f64 cosTheta_i -1/2) v))
(-.f64 (/.f64 0 v) (/.f64 (*.f64 cosTheta_i -1/2) v))
(/.f64 (-.f64 0 (*.f64 cosTheta_i -1/2)) v)
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) v) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) -1))
(/.f64 (*.f64 (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) -1)
(*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/8)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/8)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) v)
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (cbrt.f64 (neg.f64 (*.f64 v v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) v)))
(/.f64 (*.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) v))) (cbrt.f64 (neg.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) (neg.f64 v))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) -1) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) v))
(/.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (neg.f64 v))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i (neg.f64 v))) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8) v)))
(cbrt.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v v)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8) v)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2))) (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) v) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) -1))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i)))) (*.f64 v -1))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 1/2 v)) (cbrt.f64 (cbrt.f64 cosTheta_i))) 3) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i))) 3) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))))
(cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))))
(*.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) v) (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)))
(/.f64 (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8))) v)
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (*.f64 cosTheta_i 1/2) (/.f64 1 v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (/.f64 1 v) (*.f64 cosTheta_i 1/2))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 cosTheta_i)) (cbrt.f64 cosTheta_i))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (/.f64 (sqrt.f64 1/2) v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (*.f64 cosTheta_i (/.f64 (sqrt.f64 1/2) (cbrt.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_i))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/8 (*.f64 v v)))))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) cosTheta_i))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 -1/8 v)) (/.f64 cosTheta_i (cbrt.f64 (neg.f64 (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_i) (cbrt.f64 (neg.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i)) v)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) (*.f64 v v)) (/.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i)) v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i)))) v)
(*.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 v)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/4 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 1/2)) (cbrt.f64 (/.f64 1/4 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/8 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)) (cbrt.f64 cosTheta_i))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) 2)))
(cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (/.f64 (*.f64 cosTheta_i 1/2) v)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 2)))
(*.f64 (*.f64 cosTheta_i -1/2) (/.f64 -1 v))
(neg.f64 (/.f64 (*.f64 cosTheta_i -1/2) v))
(*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_i v)))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_i v)))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 1/2)) v) (cbrt.f64 1/4))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_i v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/8 (*.f64 v v)))))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 1/2)) (/.f64 (cbrt.f64 1/4) v))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 1/2 (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (/.f64 cosTheta_i v) 1/2)
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (neg.f64 cosTheta_i) (/.f64 -1/2 v))
(neg.f64 (/.f64 (*.f64 cosTheta_i -1/2) v))
(*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (cbrt.f64 (*.f64 cosTheta_i (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 1 (/.f64 (*.f64 cosTheta_i 1/2) v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 1)
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 (cbrt.f64 1/4))) (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)))
(*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 (cbrt.f64 1/4))) (cbrt.f64 (*.f64 (cbrt.f64 1/16) 1/2)))
(*.f64 (*.f64 (/.f64 cosTheta_i v) (sqrt.f64 (sqrt.f64 1/8))) (sqrt.f64 (sqrt.f64 1/2)))
(*.f64 (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_i v)) (cbrt.f64 1/4))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 (/.f64 cosTheta_i v) 1/3) 3/2)
(*.f64 (/.f64 (*.f64 cosTheta_i 1/3) v) 3/2)
(*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 -1/2)) (cbrt.f64 -1/4))
(*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 (cbrt.f64 1/2))) (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))))
(*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 (cbrt.f64 1/2))) (cbrt.f64 (cbrt.f64 1/256)))
(*.f64 -1 (/.f64 (*.f64 cosTheta_i -1/2) v))
(neg.f64 (/.f64 (*.f64 cosTheta_i -1/2) v))
(*.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_i v)) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))))
(*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_i v)))
(*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_i) v))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 (cbrt.f64 -1/4) (/.f64 cosTheta_i v)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/256)) (/.f64 cosTheta_i v)) (cbrt.f64 (cbrt.f64 1/2)))
(*.f64 (/.f64 (*.f64 cosTheta_i -1/2) v) -1)
(neg.f64 (/.f64 (*.f64 cosTheta_i -1/2) v))
(*.f64 (/.f64 -1/2 v) (neg.f64 cosTheta_i))
(neg.f64 (/.f64 (*.f64 cosTheta_i -1/2) v))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i -1/2) v)) (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i)) (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 (neg.f64 v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i -1/2) (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i)) (neg.f64 v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) 1) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))) (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i)))) (neg.f64 v))
(*.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) -1) (/.f64 (sqrt.f64 1/2) (neg.f64 v)))
(/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 cosTheta_i (sqrt.f64 1/2))) (*.f64 (neg.f64 v) -1))
(*.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(/.f64 (*.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))))
(/.f64 (*.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 -1 v) (*.f64 cosTheta_i -1/2))
(neg.f64 (/.f64 (*.f64 cosTheta_i -1/2) v))
(*.f64 (cbrt.f64 (/.f64 -1 v)) (/.f64 (*.f64 cosTheta_i 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 v)) (*.f64 cosTheta_i 1/2)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(*.f64 (/.f64 -1 (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_i))
(/.f64 (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_i)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (neg.f64 (*.f64 v v)))) (cbrt.f64 (/.f64 -1/8 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_i) (cbrt.f64 (neg.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (neg.f64 v)) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (neg.f64 v))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) -1) (/.f64 (sqrt.f64 1/2) v))
(/.f64 (*.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (sqrt.f64 1/2)) (neg.f64 v))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (cbrt.f64 v)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 v v))) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))))
(/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2))) (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) 1) (/.f64 (sqrt.f64 1/2) (neg.f64 v)))
(/.f64 (*.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (sqrt.f64 1/2)) (neg.f64 v))
(*.f64 (/.f64 (sqrt.f64 1/2) (neg.f64 v)) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) 1))
(/.f64 (*.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (sqrt.f64 1/2)) (neg.f64 v))
(*.f64 (/.f64 (sqrt.f64 1/2) v) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) -1))
(/.f64 (*.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (sqrt.f64 1/2)) (neg.f64 v))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) (cbrt.f64 v)))
(/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 v v))) (cbrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 v)))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_i (sqrt.f64 1/2)))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (/.f64 (sqrt.f64 1/2) (neg.f64 v)) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) -1))
(/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 cosTheta_i (sqrt.f64 1/2))) (*.f64 (neg.f64 v) -1))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(/.f64 (*.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 v))))
(/.f64 (*.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (cbrt.f64 v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (cbrt.f64 (neg.f64 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (neg.f64 v)))
(/.f64 (*.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (neg.f64 v))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) v) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i)))) v)
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) (cbrt.f64 v))
(*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 v)))
(/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) (cbrt.f64 v))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (neg.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) cosTheta_i) (cbrt.f64 (neg.f64 v)))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8) (*.f64 v v))))
(cbrt.f64 (*.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8) (*.f64 v v))))
(*.f64 cosTheta_i (/.f64 1/2 v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (/.f64 1/2 v) cosTheta_i)
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (/.f64 cosTheta_i v)))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (sqrt.f64 1/2) (*.f64 (/.f64 (sqrt.f64 1/2) v) cosTheta_i))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) v) (sqrt.f64 1/2))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 -1/2 (*.f64 (/.f64 -1 v) cosTheta_i))
(neg.f64 (/.f64 (*.f64 cosTheta_i -1/2) v))
(*.f64 -1/2 (/.f64 cosTheta_i (neg.f64 v)))
(/.f64 (*.f64 cosTheta_i -1/2) (neg.f64 v))
(*.f64 (*.f64 (/.f64 cosTheta_i v) -1) -1/2)
(neg.f64 (/.f64 (*.f64 cosTheta_i -1/2) v))
(*.f64 (*.f64 (/.f64 cosTheta_i v) (sqrt.f64 1/2)) (sqrt.f64 1/2))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (*.f64 (/.f64 cosTheta_i v) (neg.f64 (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 1/2)) (neg.f64 (sqrt.f64 1/2))) (/.f64 cosTheta_i v))
(*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 1/2)) (neg.f64 (sqrt.f64 1/2))) (/.f64 cosTheta_i v))
(*.f64 (/.f64 cosTheta_i (neg.f64 v)) -1/2)
(/.f64 (*.f64 cosTheta_i -1/2) (neg.f64 v))
(*.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (neg.f64 v)) (neg.f64 (sqrt.f64 1/2)))
(*.f64 -1/2 (neg.f64 (/.f64 cosTheta_i v)))
(neg.f64 (/.f64 (*.f64 cosTheta_i -1/2) v))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (neg.f64 v)) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_i cosTheta_i)))) (neg.f64 v))
(*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 (neg.f64 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) cosTheta_i) (cbrt.f64 (neg.f64 v)))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) v) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) v))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_i) (sqrt.f64 1/2)) v) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) v))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (neg.f64 v)))
(*.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (neg.f64 v)) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_i v)))
(*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 (cbrt.f64 1/4) v) cosTheta_i))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 1/4)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 (/.f64 cosTheta_i v) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2)))) (cbrt.f64 1/2))
(*.f64 (/.f64 cosTheta_i (/.f64 v (cbrt.f64 1/4))) (cbrt.f64 1/2))
(/.f64 (*.f64 cosTheta_i (cbrt.f64 1/2)) (/.f64 v (cbrt.f64 1/4)))
(*.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (/.f64 cosTheta_i v)))
(*.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 1/16) 1/2)) (/.f64 cosTheta_i v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))
(/.f64 (*.f64 (/.f64 cosTheta_i v) -1) -2)
(/.f64 (neg.f64 (/.f64 cosTheta_i v)) -2)
(/.f64 (*.f64 -1 (/.f64 cosTheta_i v)) -2)
(/.f64 (neg.f64 (/.f64 cosTheta_i v)) -2)
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) 1) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2))) 2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_i) -1) (*.f64 (cbrt.f64 (*.f64 v v)) -2))
(/.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i)) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_i) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (neg.f64 cosTheta_i) (*.f64 -2 v))
(neg.f64 (/.f64 cosTheta_i (*.f64 -2 v)))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (cbrt.f64 (*.f64 cosTheta_i 1/2))) (cbrt.f64 v))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i 1/2)) v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 v))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i 1/2)) v))
(/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i)) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i) (cbrt.f64 1/2)) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 cosTheta_i v) 2)
(/.f64 cosTheta_i (+.f64 v v))
(/.f64 (/.f64 cosTheta_i v) 2)
(/.f64 (*.f64 cosTheta_i -1/2) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 1)
(/.f64 (*.f64 cosTheta_i 1/2) v)
(/.f64 (/.f64 (*.f64 cosTheta_i -1/2) v) -1)
(/.f64 (*.f64 cosTheta_i -1/2) (neg.f64 v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (cbrt.f64 (*.f64 cosTheta_i -1/2))) (cbrt.f64 (neg.f64 v)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i -1/2)) (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) -1) -1)
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) -1)
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (neg.f64 v)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i -1/2)) (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (+.f64 v v)))
(cbrt.f64 (/.f64 (*.f64 cosTheta_i (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (+.f64 v v)))
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i 1/2) v)) -1)
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) -1)
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i -1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 v 1/8)))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (+.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) v) (sqrt.f64 2))
(/.f64 (*.f64 cosTheta_i (sqrt.f64 1/2)) (*.f64 v (sqrt.f64 2)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_i) 1/2) (cbrt.f64 (*.f64 v v)))
(/.f64 cosTheta_i (*.f64 (neg.f64 v) -2))
(/.f64 (/.f64 cosTheta_i (neg.f64 v)) -2)
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_i) -1/2) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_i) 1) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_i) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i -1/2))) (cbrt.f64 (neg.f64 v)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i -1/2)) (neg.f64 v)))
(/.f64 (cbrt.f64 (*.f64 cosTheta_i (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (+.f64 v v)))
(cbrt.f64 (/.f64 (*.f64 cosTheta_i (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (+.f64 v v)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i 1/2))) (cbrt.f64 v))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i 1/2)) v))
(/.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (cbrt.f64 (*.f64 v v))))
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 3) 1/3)
(/.f64 (*.f64 cosTheta_i 1/2) v)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) 3)
(/.f64 (*.f64 cosTheta_i 1/2) v)
(pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 1)
(/.f64 (*.f64 cosTheta_i 1/2) v)
(neg.f64 (/.f64 (*.f64 cosTheta_i -1/2) v))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_i) (cbrt.f64 (*.f64 v v))))
(neg.f64 (*.f64 (*.f64 cosTheta_i 1/2) (/.f64 -1 v)))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 cosTheta_i v)))
(neg.f64 (*.f64 (*.f64 cosTheta_i -1/2) (/.f64 1 v)))
(neg.f64 (/.f64 (*.f64 cosTheta_i -1/2) v))
(neg.f64 (*.f64 (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(neg.f64 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_i 1/2)))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 cosTheta_i v)))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 v))))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) cosTheta_i) (cbrt.f64 v)))
(neg.f64 (*.f64 1/2 (/.f64 cosTheta_i (neg.f64 v))))
(neg.f64 (/.f64 (*.f64 cosTheta_i 1/2) (neg.f64 v)))
(neg.f64 (*.f64 1/2 (*.f64 (/.f64 -1 v) cosTheta_i)))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 cosTheta_i v)))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i 1/2) v)))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 cosTheta_i v)))
(neg.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 -1/8 v))))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_i) (cbrt.f64 (*.f64 v v))))
(neg.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i -1/2)))
(neg.f64 (/.f64 (*.f64 cosTheta_i -1/2) v))
(neg.f64 (*.f64 (/.f64 (cbrt.f64 cosTheta_i) v) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) v))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_i))))
(neg.f64 (*.f64 (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(neg.f64 (*.f64 (neg.f64 cosTheta_i) (/.f64 1/2 v)))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 cosTheta_i v)))
(neg.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) cosTheta_i) (cbrt.f64 v)))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) -1))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 cosTheta_i v)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 3))
(/.f64 (*.f64 cosTheta_i 1/2) v)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 cosTheta_i v) 3) 1/8))
(*.f64 (/.f64 cosTheta_i v) (cbrt.f64 1/8))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i 1/2) 3) v) (/.f64 (/.f64 1 v) v)))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i 1/2) 3) v) (*.f64 v v)))
(if (!=.f64 (*.f64 cosTheta_i 1/2) 0) (/.f64 cosTheta_O (/.f64 v (*.f64 cosTheta_i 1/2))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 (*.f64 cosTheta_i 1/2) 0) (/.f64 cosTheta_O (/.f64 v (*.f64 cosTheta_i 1/2))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 -1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 -1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 cosTheta_i 1/2) (/.f64 v cosTheta_O)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 cosTheta_i 1/2) (/.f64 v cosTheta_O)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 (cbrt.f64 (/.f64 1/8 v)) 0) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 (*.f64 v v) (/.f64 1/8 v)))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 (cbrt.f64 (/.f64 1/8 v)) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (*.f64 v v) (/.f64 1/8 v)))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 -1 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 -1 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 2 0) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2) 2) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 2 0) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (+.f64 v v)) 2) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) -1)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)) -1) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 1 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 1 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1/2) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1/2))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (+.f64 1/2 1/2))
(+.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(+.f64 0 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (+.f64 1/2 1/2))
(+.f64 (*.f64 0 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(+.f64 0 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(-.f64 0 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)) (/.f64 cosTheta_i v)) (cbrt.f64 cosTheta_O))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)) (/.f64 cosTheta_i v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)))
(*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))
(*.f64 (*.f64 cosTheta_O (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(*.f64 (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))))
(*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))))
(*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) cosTheta_O))
(*.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)) (/.f64 cosTheta_i v))))
(*.f64 (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) 2)))
(*.f64 (*.f64 cosTheta_O (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)) cosTheta_O))
(*.f64 (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 cosTheta_O 1/2) v)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 cosTheta_O 1/2) (/.f64 cosTheta_i v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (/.f64 1/2 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 (/.f64 1/2 v) (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) cosTheta_O))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))))
(*.f64 (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 cosTheta_O (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i))))
(*.f64 (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)) cosTheta_O) (cbrt.f64 cosTheta_i))
(*.f64 (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) cosTheta_O))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))
(*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))))
(*.f64 (*.f64 cosTheta_O (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))
(*.f64 (*.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 cosTheta_O 1/2) v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)))
(*.f64 (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 (cbrt.f64 1/4))) (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (cbrt.f64 1/4))) (cbrt.f64 (*.f64 (cbrt.f64 1/16) 1/2)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3) 3/2)
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 3/2)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 (cbrt.f64 1/2))) (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (cbrt.f64 (cbrt.f64 1/2)) (cbrt.f64 (cbrt.f64 1/256))))
(*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/2) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/2) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_O))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 2)))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (*.f64 cosTheta_i 1/2) (*.f64 (/.f64 1 v) cosTheta_O))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)))
(*.f64 (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/2)) (/.f64 (sqrt.f64 1/2) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/8 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (/.f64 1 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 1 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (/.f64 -1 v))
(*.f64 -1/2 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_O v) (*.f64 cosTheta_i 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/8 (*.f64 v v)))))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) cosTheta_O) (cbrt.f64 v))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) (/.f64 cosTheta_O (cbrt.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) cosTheta_O) (cbrt.f64 v))
(*.f64 (*.f64 cosTheta_i 1/2) (/.f64 cosTheta_O v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/2)) (/.f64 (cbrt.f64 1/4) v))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/2)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1) (/.f64 -1/2 v))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1) (/.f64 -1/2 v))
(*.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i) cosTheta_O))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) cosTheta_O))
(*.f64 1 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 2)) (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 2)))
(*.f64 (/.f64 -1 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2))
(*.f64 -1/2 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/8 v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_O) (/.f64 cosTheta_i (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/2)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 (cbrt.f64 1/4) v) (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/2)))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (/.f64 -1/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) -1))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1) (/.f64 -1/2 v))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2) (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) 1/2)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) cosTheta_O))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 (sqrt.f64 1/8))) (sqrt.f64 (sqrt.f64 1/2)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sqrt.f64 (sqrt.f64 1/8)) (sqrt.f64 (sqrt.f64 1/2))))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/2)) (cbrt.f64 1/4))
(*.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 -1/2)) (cbrt.f64 -1/4))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -1/4)))
(*.f64 -1 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(*.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sqrt.f64 (sqrt.f64 1/8)))
(*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))))
(*.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -1/4)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/256)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (cbrt.f64 1/2)))
(*.f64 1/2 (*.f64 1 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 -1 (*.f64 -1/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(*.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sqrt.f64 (sqrt.f64 1/8)))
(*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))))
(*.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -1/4)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/256)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (cbrt.f64 1/2)))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) -1) -1)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 -1/2 v))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(*.f64 (/.f64 -1/2 v) (neg.f64 (*.f64 cosTheta_O cosTheta_i)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(*.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (/.f64 1 v)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i 1/2))) cosTheta_O) (cbrt.f64 (/.f64 1 v)))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (cbrt.f64 v)) (/.f64 -1 (cbrt.f64 (*.f64 v v))))
(*.f64 -1/2 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 cosTheta_O (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) cosTheta_O) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (neg.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (neg.f64 v)))
(*.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 1/2 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O cosTheta_i))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (sqrt.f64 1/2) (*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_O cosTheta_i)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 -1/2 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_O cosTheta_i)))
(*.f64 -1/2 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_O cosTheta_i)) (sqrt.f64 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (neg.f64 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (neg.f64 v)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) -1) -1/2)
(*.f64 -1/2 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/2)) (sqrt.f64 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (neg.f64 (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (neg.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (neg.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 (neg.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)) -1/2)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (neg.f64 v) -1/2))
(*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 (cbrt.f64 1/4) v) (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/4)) (cbrt.f64 1/2))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2)))) (cbrt.f64 1/2))
(*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (sqrt.f64 1/2))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 v (cbrt.f64 1/4))) (cbrt.f64 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 1/2)) (/.f64 v (cbrt.f64 1/4)))
(*.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 1/16) 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (cbrt.f64 1/4)))
(*.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 1/16) 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (cbrt.f64 1/4)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) -1) -2)
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -2)
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) -2)
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -2)
(/.f64 (*.f64 -1 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)) -2)
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -2)
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 v 1/8)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 v 1/8)))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (cbrt.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (cbrt.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_O (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) cosTheta_O) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i 1/2))) cosTheta_O) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (*.f64 cosTheta_O cosTheta_i) (+.f64 v v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 v v))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (neg.f64 v) -1/2))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 v v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) -1/2) -1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (neg.f64 v) -1/2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) (*.f64 cosTheta_O (cbrt.f64 (*.f64 cosTheta_i 1/2)))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i 1/2))) cosTheta_O) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (*.f64 cosTheta_i 1/2))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_O (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))) (cbrt.f64 (*.f64 cosTheta_i 1/2))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O) (cbrt.f64 (*.f64 cosTheta_i -1/2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i -1/2))) cosTheta_O) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (*.f64 cosTheta_i -1/2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_O (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))) (cbrt.f64 (*.f64 cosTheta_i -1/2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) cosTheta_O) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_O (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) cosTheta_O) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v))) (cbrt.f64 cosTheta_i)) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_O (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i 1/2) v)))) (cbrt.f64 cosTheta_i)) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) -1) -1)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (*.f64 1 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)) 2)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 v v))
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) -1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (neg.f64 v) -1/2))
(/.f64 (*.f64 -1/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)) -1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (neg.f64 v) -1/2))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (*.f64 cosTheta_i 1/2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i 1/2))) cosTheta_O) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (cbrt.f64 (*.f64 cosTheta_O (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i -1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i -1/2))) cosTheta_O) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_O (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O)) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2))) cosTheta_O) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (*.f64 cosTheta_O (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 (+.f64 v v)))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) v) -1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (neg.f64 v) -1/2))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1) (*.f64 -2 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1) (*.f64 -2 v))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (+.f64 v v)))
(/.f64 (pow.f64 (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (*.f64 cosTheta_i 1/2))) 3) v)
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2)) 3) v)
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)) -1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)) -1)
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2)) cosTheta_O))) (cbrt.f64 (neg.f64 v)))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 cosTheta_i 1/2))) cosTheta_O) (cbrt.f64 (neg.f64 v))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v))))
(/.f64 (neg.f64 (*.f64 cosTheta_O (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i))) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 cosTheta_O) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 cosTheta_O) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) cosTheta_O)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 cosTheta_O) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 -2 v))
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) 3) (*.f64 v v))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (*.f64 v v))))
(pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 3) 1/3)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) 3)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i -1/2) v) cosTheta_O))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (/.f64 -1 v)))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(neg.f64 (*.f64 (*.f64 cosTheta_i -1/2) (/.f64 cosTheta_O v)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(neg.f64 (*.f64 (*.f64 cosTheta_i -1/2) (*.f64 (/.f64 1 v) cosTheta_O)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(neg.f64 (*.f64 (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O)))
(neg.f64 (*.f64 (/.f64 -1 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) (/.f64 1 v)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(neg.f64 (*.f64 1/2 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_O cosTheta_i))))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(neg.f64 (*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i -1/2) v)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 -1/8 v))))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 -1/8 v))) (cbrt.f64 (*.f64 v v))))
(neg.f64 (*.f64 (/.f64 cosTheta_O v) (*.f64 cosTheta_i -1/2)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1) (/.f64 1/2 v)))
(*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1)) (/.f64 1/2 v))
(neg.f64 (*.f64 (/.f64 1 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))) (cbrt.f64 v)))
(neg.f64 (*.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))) (cbrt.f64 v)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (neg.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) v))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)) 1))
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 3))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) -1/2) 3) (pow.f64 (/.f64 -1 v) 3)))
(*.f64 -1/2 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 (pow.f64 cosTheta_O 3) (/.f64 (*.f64 cosTheta_i 1/2) v))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (pow.f64 cosTheta_O 3)) (/.f64 (*.f64 cosTheta_i 1/2) v)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) 2) (*.f64 (pow.f64 cosTheta_O 3) (/.f64 (*.f64 cosTheta_i 1/2) v))))

localize16.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
0.1b
(/.f64 v (*.f64 cosTheta_i cosTheta_O))
0.5b
(!=.f64 (*.f64 cosTheta_i cosTheta_O) 0)
1.6b
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
Compiler

Compiled 61 to 27 computations (55.7% saved)

series28.0ms (0.1%)

Counts
4 → 72
Calls

33 calls:

TimeVariablePointExpression
1.0ms
v
@-inf
(/.f64 v (*.f64 cosTheta_i cosTheta_O))
1.0ms
v
@0
(/.f64 v (*.f64 cosTheta_i cosTheta_O))
0.0ms
cosTheta_O
@0
(/.f64 v (*.f64 cosTheta_i cosTheta_O))
0.0ms
cosTheta_i
@0
(/.f64 v (*.f64 cosTheta_i cosTheta_O))
0.0ms
v
@inf
(/.f64 v (*.f64 cosTheta_i cosTheta_O))
Compiler

Compiled 2550 to 760 computations (70.2% saved)

rewrite189.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
190×egg-rr
106×egg-rr
98×egg-rr
egg-rr
Counts
4 → 395
Calls
Call 1
Inputs
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(!=.f64 (*.f64 cosTheta_i cosTheta_O) 0)
(/.f64 v (*.f64 cosTheta_i cosTheta_O))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (sqrt.f64 1/2) (*.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) (sqrt.f64 2))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (cbrt.f64 1/2) (/.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 1/4))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 cosTheta_O 1/2) (/.f64 v cosTheta_i)) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 v)) 2) 0) (/.f64 (cbrt.f64 (/.f64 1/2 v)) (/.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (cbrt.f64 (/.f64 1/2 v)) 2))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (*.f64 (/.f64 (/.f64 1/2 v) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (*.f64 (/.f64 (/.f64 1/2 v) -1) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_i (/.f64 (*.f64 v 2) cosTheta_O)) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (*.f64 (/.f64 1/2 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (*.f64 (/.f64 1/2 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 cosTheta_O) 0) (*.f64 (/.f64 1/2 (neg.f64 (/.f64 v cosTheta_i))) (neg.f64 cosTheta_O)) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (/.f64 (sqrt.f64 1/2) (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/2) (/.f64 (cbrt.f64 1/4) (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) v) (/.f64 (sqrt.f64 1/2) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 1/2) v) (/.f64 (cbrt.f64 1/4) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 1/4) (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (sqrt.f64 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 1/4) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (cbrt.f64 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)) (cbrt.f64 1/2)) (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 1/2)) (cbrt.f64 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (sqrt.f64 1/2) (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 1/4) (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/2) (*.f64 (neg.f64 (cbrt.f64 1/4)) (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) 2) 2) (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 v) (/.f64 1 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)) (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (/.f64 1/2 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 (cbrt.f64 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 v 2) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 2 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (*.f64 2 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 (*.f64 v 2) (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 v) (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (sqrt.f64 1/2)) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 1/4)) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)) (cbrt.f64 1/2)) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)) (cbrt.f64 -1/2)) (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 1/2) v) (cbrt.f64 1/4)) (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) 1/2) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) 1) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (sqrt.f64 1/2) (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2))) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))) (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2))) (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 1/2) (/.f64 (cbrt.f64 1/4) (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1/2 v) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 v) (*.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 v) (*.f64 2 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 v) (/.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 4 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 v 2) (*.f64 cosTheta_i cosTheta_O)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1/2 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x !=.f64 (*.f64 cosTheta_i cosTheta_O) 0)))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (/.f64 (cbrt.f64 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v)))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 v (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 v) 0) (/.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (*.f64 v v) (*.f64 cosTheta_i cosTheta_i))) 0) (/.f64 (cbrt.f64 (/.f64 v cosTheta_i)) (/.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 v v) (*.f64 cosTheta_i cosTheta_i))))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 v cosTheta_i)) 2) 0) (/.f64 (cbrt.f64 (/.f64 v cosTheta_i)) (/.f64 cosTheta_O (pow.f64 (cbrt.f64 (/.f64 v cosTheta_i)) 2))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 cosTheta_i) 0) (/.f64 v (/.f64 cosTheta_O (/.f64 1 cosTheta_i))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 v cosTheta_i) 0) (/.f64 1 (/.f64 cosTheta_O (/.f64 v cosTheta_i))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (/.f64 cosTheta_O (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_i) 0) (/.f64 (cbrt.f64 v) (/.f64 cosTheta_O (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_i))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 v (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) v)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 v) (/.f64 (cbrt.f64 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 v) (/.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v cosTheta_i) (/.f64 1 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 cosTheta_i) (/.f64 v cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 cosTheta_O) (/.f64 v cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 v) cosTheta_i) (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 v) cosTheta_O) (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v cosTheta_O) (/.f64 1 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_O) (/.f64 (cbrt.f64 v) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_i) (/.f64 (cbrt.f64 v) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) 2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (cbrt.f64 v) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 cosTheta_i) (*.f64 (/.f64 v cosTheta_O) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 v) cosTheta_i) (*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_O) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 v) (*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 v) (*.f64 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 v) cosTheta_O) (*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v cosTheta_i) (*.f64 (/.f64 1 cosTheta_O) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 v)) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 v)) 2) (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 v) (*.f64 (neg.f64 (cbrt.f64 (*.f64 v v))) (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 -1) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 v cosTheta_i)) (/.f64 1 (neg.f64 cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 1) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 v cosTheta_i)) (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 cosTheta_i)) 1) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O))) (neg.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v cosTheta_i) (neg.f64 (neg.f64 cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 v (*.f64 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v cosTheta_i) cosTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v cosTheta_O) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 v cosTheta_i)) (neg.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 v) cosTheta_i) (cbrt.f64 (*.f64 v v))) cosTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 (neg.f64 v))) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 (/.f64 v cosTheta_i))) (cbrt.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 v) cosTheta_O) (cbrt.f64 (*.f64 v v))) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 cosTheta_O) (neg.f64 v)) (neg.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 cosTheta_O) v) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 cosTheta_O) (/.f64 v (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) 1) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 v cosTheta_i)) 1) (neg.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v cosTheta_O) 1) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 v) (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_O)) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 v) (/.f64 1 cosTheta_O)) (neg.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 v (cbrt.f64 cosTheta_i)) (/.f64 1 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 v cosTheta_i)) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 v cosTheta_O) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 v cosTheta_O) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 v cosTheta_O) 1) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 v (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) 1) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 v cosTheta_O)) (neg.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 (*.f64 v 2) cosTheta_O)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (*.f64 v 2) cosTheta_i)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 v 2) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 v 2) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 (*.f64 v 2) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 (/.f64 (*.f64 v 2) cosTheta_O) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (*.f64 v 2) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 v 2) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_O 1/2) 0) (/.f64 cosTheta_i (/.f64 (*.f64 v 2) cosTheta_O)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (*.f64 -2 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (*.f64 v 2)) cosTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (*.f64 v 2)) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O 1/2) (/.f64 cosTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (/.f64 cosTheta_i (*.f64 v 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 v 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 8)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i 1/2) (/.f64 cosTheta_O v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 4 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O v) (*.f64 cosTheta_i 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 4 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 1/2) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 4 (*.f64 v v)))) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 4 (*.f64 v v)))) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O 1/2) (cbrt.f64 (/.f64 cosTheta_i v))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O 1/2) (cbrt.f64 (/.f64 1 v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O 1/2) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O 1/2) (cbrt.f64 (/.f64 cosTheta_i v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 1) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O (*.f64 v 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O (*.f64 v 2)) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (pow.f64 (cbrt.f64 (/.f64 1/2 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/2)) (/.f64 (sqrt.f64 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 1/2)) (/.f64 (cbrt.f64 1/4) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v 2)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v 2)) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/4)) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 cosTheta_i v)) 2) (*.f64 cosTheta_O 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (*.f64 (/.f64 1 v) (*.f64 cosTheta_O 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v) (*.f64 cosTheta_O 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) (*.f64 v v))) (*.f64 cosTheta_O 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) 4)) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 cosTheta_O) (sqrt.f64 1/2)) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sqrt.f64 1/2)) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) 8)) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/2) (*.f64 (/.f64 cosTheta_O (cbrt.f64 4)) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) 2) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i 1/2) (*.f64 (/.f64 cosTheta_O v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 -1/2 v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 4 (*.f64 v v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 8)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 4 (*.f64 v v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (/.f64 1/2 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (/.f64 1 (cbrt.f64 (*.f64 4 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1 -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (/.f64 1 (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v)))) (cbrt.f64 (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i v) (neg.f64 cosTheta_O)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 1) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))) (cbrt.f64 (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v 2))) (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 -2 v))) (pow.f64 (cbrt.f64 (*.f64 -2 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 (cbrt.f64 4))) (pow.f64 (cbrt.f64 (cbrt.f64 4)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 2)) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 2)) (*.f64 (cbrt.f64 4) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 (*.f64 v v) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 4)) (cbrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v 2))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v 2))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) cosTheta_i) (*.f64 (cbrt.f64 4) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (neg.f64 cosTheta_i)) (*.f64 (cbrt.f64 4) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (neg.f64 cosTheta_i)) (*.f64 (sqrt.f64 2) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (*.f64 (*.f64 v v) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (/.f64 cosTheta_i (cbrt.f64 v))) (*.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 cosTheta_i (cbrt.f64 v))) (*.f64 -2 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (cbrt.f64 (*.f64 -2 v)) (cbrt.f64 (*.f64 4 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 4 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O (cbrt.f64 1/2))) (*.f64 (cbrt.f64 4) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 cosTheta_O (cbrt.f64 1/2))) (*.f64 (neg.f64 v) (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) cosTheta_O) (cbrt.f64 (*.f64 (*.f64 v v) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 cosTheta_O (sqrt.f64 1/2))) (*.f64 (neg.f64 v) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 cosTheta_O (sqrt.f64 1/2))) (*.f64 (cbrt.f64 (*.f64 v v)) (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (neg.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 v v)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v)))) (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2))) (neg.f64 (cbrt.f64 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 -2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (*.f64 4 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O 1/2) (neg.f64 cosTheta_i)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O 1/2) (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (*.f64 4 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 8)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O (sqrt.f64 1/2))) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O (cbrt.f64 1/2))) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 4 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 v 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) cosTheta_i) (cbrt.f64 (*.f64 4 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i 1/2) cosTheta_O) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 cosTheta_O 1/2)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 cosTheta_O 1/2)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (/.f64 cosTheta_i v)) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (/.f64 cosTheta_i v)) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) 1) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) 1) (cbrt.f64 (*.f64 4 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) 1) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))) (cbrt.f64 (*.f64 v 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 (*.f64 4 (*.f64 v v))))) (cbrt.f64 (*.f64 v 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 1/2)) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (*.f64 cosTheta_i 1/2)) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 1/2) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1/2) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v)))) (cbrt.f64 (*.f64 v 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 (*.f64 4 (*.f64 v v))))) (cbrt.f64 (*.f64 v 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 2) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) 1) (cbrt.f64 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 2)) (*.f64 v (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 8 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) 1) (cbrt.f64 (*.f64 4 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) cosTheta_i) (*.f64 v (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (*.f64 4 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 cosTheta_O (cbrt.f64 1/2))) (cbrt.f64 (*.f64 4 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O (sqrt.f64 1/2))) (*.f64 v (sqrt.f64 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (neg.f64 -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1/2 v) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 3))))))

simplify720.0ms (2%)

Algorithm
egglog
Counts
467 → 540
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 1/2 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (sqrt.f64 1/2) (*.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) (sqrt.f64 2))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (cbrt.f64 1/2) (/.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 1/4))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 cosTheta_O 1/2) (/.f64 v cosTheta_i)) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 v)) 2) 0) (/.f64 (cbrt.f64 (/.f64 1/2 v)) (/.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (cbrt.f64 (/.f64 1/2 v)) 2))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (*.f64 (/.f64 (/.f64 1/2 v) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (*.f64 (/.f64 (/.f64 1/2 v) -1) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_i (/.f64 (*.f64 v 2) cosTheta_O)) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (*.f64 (/.f64 1/2 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (*.f64 (/.f64 1/2 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (*.f64 (/.f64 1/2 (neg.f64 (/.f64 v cosTheta_i))) (neg.f64 cosTheta_O)) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(-.f64 0 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(-.f64 (/.f64 0 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(*.f64 1/2 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1/2)
(*.f64 1 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1)
(*.f64 (sqrt.f64 1/2) (/.f64 (sqrt.f64 1/2) (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (cbrt.f64 1/2) (/.f64 (cbrt.f64 1/4) (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (/.f64 1 v) (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (/.f64 (sqrt.f64 1/2) v) (/.f64 (sqrt.f64 1/2) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (/.f64 (cbrt.f64 1/2) v) (/.f64 (cbrt.f64 1/4) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (/.f64 (cbrt.f64 1/4) (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 1/2))
(*.f64 (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))) (/.f64 1 v))
(*.f64 (/.f64 (sqrt.f64 1/2) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (sqrt.f64 1/2) v))
(*.f64 (/.f64 (cbrt.f64 1/4) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (cbrt.f64 1/2) v))
(*.f64 (/.f64 (sqrt.f64 1/2) (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (sqrt.f64 1/2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) 2) 2))
(*.f64 (cbrt.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)) (cbrt.f64 1/2)) (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(*.f64 (*.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 1/2)) (cbrt.f64 1/4))
(*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (sqrt.f64 1/2) (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(*.f64 (neg.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 1/4) (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(*.f64 (cbrt.f64 1/2) (*.f64 (neg.f64 (cbrt.f64 1/4)) (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(*.f64 -1 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (sqrt.f64 1/2) (*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) 2) 2) (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))
(*.f64 (cbrt.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))
(*.f64 (/.f64 1/2 v) (/.f64 1 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)) (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(*.f64 -1/2 (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (/.f64 1/2 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))
(*.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))
(*.f64 (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) -1/2)
(*.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(*.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(/.f64 -1 (*.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) (*.f64 -2 v)))
(/.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 (cbrt.f64 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)))
(/.f64 1 (/.f64 (*.f64 v 2) (*.f64 cosTheta_i cosTheta_O)))
(/.f64 -1/2 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 -1 (*.f64 2 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (*.f64 2 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))
(/.f64 -1 (neg.f64 (/.f64 (*.f64 v 2) (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (cbrt.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (/.f64 1/2 v) (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (sqrt.f64 1/2)) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 1/4)) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))
(/.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)) (cbrt.f64 1/2)) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)) (cbrt.f64 -1/2)) (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(/.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)
(/.f64 (*.f64 (/.f64 (cbrt.f64 1/2) v) (cbrt.f64 1/4)) (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) 1/2) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))
(/.f64 (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))) v)
(/.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) 1) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))
(/.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (sqrt.f64 1/2) (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))) v)
(/.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2))) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))) (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(/.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2))) (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(/.f64 (*.f64 (cbrt.f64 1/2) (/.f64 (cbrt.f64 1/4) (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))) v)
(/.f64 (/.f64 (/.f64 1/2 v) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) 2))
(/.f64 -1 (/.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1/2))
(/.f64 (/.f64 1 v) (*.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) 2))
(/.f64 (/.f64 1 v) (*.f64 2 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (/.f64 -1/2 v) (/.f64 -1 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))
(/.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1)
(pow.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) 3)
(pow.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 3) 1/3)
(pow.f64 (/.f64 (*.f64 v 2) (*.f64 cosTheta_i cosTheta_O)) -1)
(neg.f64 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(neg.f64 (*.f64 -1/2 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(neg.f64 (*.f64 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1))
(neg.f64 (*.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) -1/2))
(cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 3))
(!=.f64 (*.f64 cosTheta_i cosTheta_O) 0)
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (/.f64 (cbrt.f64 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v)))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 v 0) (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 1 0) (/.f64 v (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 (cbrt.f64 v) 0) (/.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 v v) (*.f64 cosTheta_i cosTheta_i))) 0) (/.f64 (cbrt.f64 (/.f64 v cosTheta_i)) (/.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 v v) (*.f64 cosTheta_i cosTheta_i))))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 v cosTheta_i)) 2) 0) (/.f64 (cbrt.f64 (/.f64 v cosTheta_i)) (/.f64 cosTheta_O (pow.f64 (cbrt.f64 (/.f64 v cosTheta_i)) 2))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 (/.f64 1 cosTheta_i) 0) (/.f64 v (/.f64 cosTheta_O (/.f64 1 cosTheta_i))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 (/.f64 v cosTheta_i) 0) (/.f64 1 (/.f64 cosTheta_O (/.f64 v cosTheta_i))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (/.f64 cosTheta_O (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_i) 0) (/.f64 (cbrt.f64 v) (/.f64 cosTheta_O (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_i))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(-.f64 0 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(-.f64 (/.f64 0 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(*.f64 v (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))
(*.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (cbrt.f64 v) (/.f64 (cbrt.f64 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (neg.f64 v) (/.f64 -1 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 v cosTheta_i) (/.f64 1 cosTheta_O))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))
(*.f64 (/.f64 1 cosTheta_i) (/.f64 v cosTheta_O))
(*.f64 (/.f64 1 cosTheta_O) (/.f64 v cosTheta_i))
(*.f64 (/.f64 (cbrt.f64 v) cosTheta_i) (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_O))
(*.f64 (/.f64 (cbrt.f64 v) cosTheta_O) (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_i))
(*.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 1)
(*.f64 (/.f64 v cosTheta_O) (/.f64 1 cosTheta_i))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_O) (/.f64 (cbrt.f64 v) cosTheta_i))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(*.f64 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_i) (/.f64 (cbrt.f64 v) cosTheta_O))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) 2) v))
(*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (cbrt.f64 v) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (/.f64 1 cosTheta_i) (*.f64 (/.f64 v cosTheta_O) 1))
(*.f64 (/.f64 (cbrt.f64 v) cosTheta_i) (*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_O) 1))
(*.f64 (cbrt.f64 v) (*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)) 1))
(*.f64 (neg.f64 v) (*.f64 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O)) 1))
(*.f64 (/.f64 (cbrt.f64 v) cosTheta_O) (*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_i) 1))
(*.f64 (/.f64 v cosTheta_i) (*.f64 (/.f64 1 cosTheta_O) 1))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 1))
(*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (cbrt.f64 (neg.f64 v)) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 v)) 2) (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (cbrt.f64 v) (*.f64 (neg.f64 (cbrt.f64 (*.f64 v v))) (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))
(*.f64 (neg.f64 -1) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))))
(*.f64 (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))
(*.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))
(*.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))))
(*.f64 (neg.f64 (/.f64 v cosTheta_i)) (/.f64 1 (neg.f64 cosTheta_O)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) 2))
(*.f64 -1 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 1) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(/.f64 (/.f64 v (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(/.f64 (*.f64 (cbrt.f64 (/.f64 v cosTheta_i)) (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 cosTheta_i)) 1) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (neg.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))
(/.f64 (neg.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O))) (neg.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))))
(/.f64 (/.f64 v cosTheta_i) (neg.f64 (neg.f64 cosTheta_O)))
(/.f64 v (*.f64 cosTheta_i cosTheta_O))
(/.f64 (/.f64 v cosTheta_i) cosTheta_O)
(/.f64 (/.f64 v cosTheta_O) cosTheta_i)
(/.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(/.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(/.f64 (neg.f64 (/.f64 v cosTheta_i)) (neg.f64 cosTheta_O))
(/.f64 (*.f64 (/.f64 (cbrt.f64 v) cosTheta_i) (cbrt.f64 (*.f64 v v))) cosTheta_O)
(/.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 (neg.f64 v))) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 (/.f64 v cosTheta_i))) (cbrt.f64 cosTheta_O))
(/.f64 (*.f64 (/.f64 (cbrt.f64 v) cosTheta_O) (cbrt.f64 (*.f64 v v))) cosTheta_i)
(/.f64 (*.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(/.f64 (*.f64 (/.f64 1 cosTheta_O) (neg.f64 v)) (neg.f64 cosTheta_i))
(/.f64 (*.f64 (/.f64 1 cosTheta_O) v) cosTheta_i)
(/.f64 (*.f64 (/.f64 1 cosTheta_O) (/.f64 v (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) 1) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(/.f64 (*.f64 (neg.f64 (/.f64 v cosTheta_i)) 1) (neg.f64 cosTheta_O))
(/.f64 (*.f64 (/.f64 v cosTheta_O) 1) cosTheta_i)
(/.f64 (*.f64 (cbrt.f64 v) (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_O)) cosTheta_i)
(/.f64 (*.f64 (neg.f64 v) (/.f64 1 cosTheta_O)) (neg.f64 cosTheta_i))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 cosTheta_i)) (/.f64 1 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 v cosTheta_i)) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 cosTheta_O))
(/.f64 (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (/.f64 (/.f64 v cosTheta_O) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))
(/.f64 (/.f64 (/.f64 v cosTheta_O) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (/.f64 (/.f64 v cosTheta_O) 1) cosTheta_i)
(/.f64 (/.f64 v (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))
(/.f64 (/.f64 v (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (/.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) 1) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(/.f64 (/.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O))
(/.f64 (/.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2) 2))
(/.f64 (neg.f64 (/.f64 v cosTheta_O)) (neg.f64 cosTheta_i))
(pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 1)
(pow.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 3)
(pow.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 3) 1/3)
(neg.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 3))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 (*.f64 v 2) cosTheta_O)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (*.f64 v 2) cosTheta_i)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 v 2) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 v 2) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 (*.f64 v 2) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 1 0) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 (/.f64 (*.f64 v 2) cosTheta_O) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (*.f64 v 2) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 v 2) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (*.f64 cosTheta_O 1/2) 0) (/.f64 cosTheta_i (/.f64 (*.f64 v 2) cosTheta_O)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(-.f64 0 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(-.f64 (/.f64 0 (*.f64 -2 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(*.f64 (/.f64 cosTheta_i (*.f64 v 2)) cosTheta_O)
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 v))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (/.f64 cosTheta_O (*.f64 v 2)) cosTheta_i)
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(*.f64 (/.f64 -1/2 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O 1/2))
(*.f64 (*.f64 cosTheta_O 1/2) (/.f64 cosTheta_i v))
(*.f64 cosTheta_O (/.f64 cosTheta_i (*.f64 v 2)))
(*.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 v 2)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1/2 v))
(*.f64 (/.f64 1 v) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 8)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))
(*.f64 (*.f64 cosTheta_i 1/2) (/.f64 cosTheta_O v))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(*.f64 (/.f64 cosTheta_O v) (*.f64 cosTheta_i 1/2))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(*.f64 1 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 1/2) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 4 (*.f64 v v)))) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 8)))
(*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 v))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 4 (*.f64 v v)))) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (*.f64 (*.f64 cosTheta_O 1/2) (cbrt.f64 (/.f64 cosTheta_i v))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i v)) 2))
(*.f64 (*.f64 (*.f64 cosTheta_O 1/2) (cbrt.f64 (/.f64 1 v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 cosTheta_O 1/2) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v))
(*.f64 (*.f64 (*.f64 cosTheta_O 1/2) (cbrt.f64 (/.f64 cosTheta_i v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) (*.f64 v v))))
(*.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2) 2))
(*.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 1) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(*.f64 (*.f64 (/.f64 cosTheta_O (*.f64 v 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))
(*.f64 (*.f64 (/.f64 cosTheta_O (*.f64 v 2)) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (pow.f64 (cbrt.f64 (/.f64 1/2 v)) 2))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/2)) (/.f64 (sqrt.f64 1/2) v))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 1/2)) (/.f64 (cbrt.f64 1/4) v))
(*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v 2)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 cosTheta_O))
(*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v 2)) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (sqrt.f64 1/2))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 1/4))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/4)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 cosTheta_i v)) 2) (*.f64 cosTheta_O 1/2)))
(*.f64 cosTheta_i (*.f64 (/.f64 1 v) (*.f64 cosTheta_O 1/2)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O 1/2)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v) (*.f64 cosTheta_O 1/2)))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) (*.f64 v v))) (*.f64 cosTheta_O 1/2)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) 4)) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 (cbrt.f64 cosTheta_O) (sqrt.f64 1/2)) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sqrt.f64 1/2)) (/.f64 cosTheta_i v)))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) 8)) (/.f64 cosTheta_i v)))
(*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 cosTheta_O (cbrt.f64 4)) (/.f64 cosTheta_i v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) 2) (/.f64 cosTheta_i v)))
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (/.f64 cosTheta_i v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)) 1))
(*.f64 (*.f64 cosTheta_i 1/2) (*.f64 (/.f64 cosTheta_O v) 1))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 -1/2 v) 1))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 4 (*.f64 v v)))) 1))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 8)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) 1))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 4 (*.f64 v v)))) 1))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v))))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (/.f64 1/2 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (/.f64 1 (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1 -2))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (/.f64 1 (cbrt.f64 4)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1/2)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v)))) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v)))) 1))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)
(/.f64 (*.f64 (/.f64 cosTheta_i v) (neg.f64 cosTheta_O)) -2)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (*.f64 -2 v)))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 1) -2)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))) (cbrt.f64 2))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))) (cbrt.f64 (*.f64 -2 v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v 2))) (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 -2 v))) (pow.f64 (cbrt.f64 (*.f64 -2 v)) 2))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 (cbrt.f64 4))) (pow.f64 (cbrt.f64 (cbrt.f64 4)) 2))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 2)) (cbrt.f64 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 2)) (*.f64 (cbrt.f64 4) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 (*.f64 v v) 8)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 4)) (cbrt.f64 2))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v 2))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v 2))) 2) 2))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) cosTheta_i) (*.f64 (cbrt.f64 4) v))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (neg.f64 cosTheta_i)) (*.f64 (cbrt.f64 4) (neg.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (neg.f64 cosTheta_i)) (*.f64 (sqrt.f64 2) (neg.f64 v)))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (*.f64 (*.f64 v v) 8)))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (/.f64 cosTheta_i (cbrt.f64 v))) (*.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 cosTheta_i (cbrt.f64 v))) (*.f64 -2 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (cbrt.f64 (*.f64 -2 v)) (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O (cbrt.f64 1/2))) (*.f64 (cbrt.f64 4) v))
(/.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 cosTheta_O (cbrt.f64 1/2))) (*.f64 (neg.f64 v) (cbrt.f64 4)))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) cosTheta_O) (cbrt.f64 (*.f64 (*.f64 v v) 8)))
(/.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 cosTheta_O (sqrt.f64 1/2))) (*.f64 (neg.f64 v) (sqrt.f64 2)))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 cosTheta_O (sqrt.f64 1/2))) (*.f64 (cbrt.f64 (*.f64 v v)) (sqrt.f64 2)))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (neg.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 v v)) -2))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v)))) (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2))) (neg.f64 (cbrt.f64 4)))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -2)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 -2 v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 4))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)
(/.f64 (*.f64 (*.f64 cosTheta_O 1/2) (neg.f64 cosTheta_i)) (neg.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_O 1/2) (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (neg.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 2)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 8)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(/.f64 (*.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O (sqrt.f64 1/2))) (sqrt.f64 2))
(/.f64 (*.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O (cbrt.f64 1/2))) (cbrt.f64 4))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 v 2)))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) cosTheta_i) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 1/2 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 v))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i 1/2) cosTheta_O) v)
(/.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 cosTheta_O 1/2)) (neg.f64 v))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 cosTheta_O 1/2)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (/.f64 cosTheta_i v)) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (/.f64 cosTheta_i v)) (cbrt.f64 4))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) 1) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) 1) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) 1) (cbrt.f64 4))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))) (cbrt.f64 (*.f64 v 2)))
(/.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 (*.f64 4 (*.f64 v v))))) (cbrt.f64 (*.f64 v 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 1/2)) v)
(/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_O (*.f64 cosTheta_i 1/2)) v)
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 1/2) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1/2) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v)))) (cbrt.f64 (*.f64 v 2)))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 (*.f64 4 (*.f64 v v))))) (cbrt.f64 (*.f64 v 2)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 2) (neg.f64 v))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) 1) (cbrt.f64 4))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 2)) (*.f64 v (sqrt.f64 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 8 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) 1) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) cosTheta_i) (*.f64 v (sqrt.f64 2)))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 cosTheta_O (cbrt.f64 1/2))) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O (sqrt.f64 1/2))) (*.f64 v (sqrt.f64 2)))
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (neg.f64 -2))
(pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 3) 1/3)
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)) 1))
(neg.f64 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(neg.f64 (*.f64 (/.f64 -1/2 v) (*.f64 cosTheta_i cosTheta_O)))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1/2))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 3))
Outputs
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(if (!=.f64 1/2 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 1/2 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (*.f64 cosTheta_O cosTheta_i) 0) (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (sqrt.f64 1/2) (*.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) (sqrt.f64 2))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (sqrt.f64 1/2) (*.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) (sqrt.f64 2))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (cbrt.f64 1/2) (/.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 1/4))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (cbrt.f64 1/2) (/.f64 v (*.f64 (cbrt.f64 1/4) (*.f64 cosTheta_O cosTheta_i)))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 cosTheta_O 1/2) (/.f64 v cosTheta_i)) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 cosTheta_O 1/2) (/.f64 v cosTheta_i)) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(if (!=.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 1 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 v)) 2) 0) (/.f64 (cbrt.f64 (/.f64 1/2 v)) (/.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (cbrt.f64 (/.f64 1/2 v)) 2))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 1/2 v)) 2) 0) (/.f64 (cbrt.f64 (/.f64 1/2 v)) (/.f64 (/.f64 1 (*.f64 cosTheta_O cosTheta_i)) (pow.f64 (cbrt.f64 (/.f64 1/2 v)) 2))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (*.f64 (/.f64 (/.f64 1/2 v) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 0) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 1/2 v)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_O cosTheta_i)))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (*.f64 (/.f64 (/.f64 1/2 v) -1) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) 0) (*.f64 (/.f64 1/2 (neg.f64 v)) (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_i (/.f64 (*.f64 v 2) cosTheta_O)) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_i (/.f64 (*.f64 v 2) cosTheta_O)) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (*.f64 (/.f64 1/2 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 0) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/2) (/.f64 v (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (*.f64 (/.f64 1/2 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (/.f64 v (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (*.f64 (/.f64 1/2 (neg.f64 (/.f64 v cosTheta_i))) (neg.f64 cosTheta_O)) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 (*.f64 1/2 (neg.f64 cosTheta_O)) (neg.f64 (/.f64 v cosTheta_i))) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(-.f64 0 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(neg.f64 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(-.f64 (/.f64 0 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(-.f64 (/.f64 0 (neg.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))) (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(*.f64 1/2 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1/2)
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 1 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1)
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (sqrt.f64 1/2) (/.f64 (sqrt.f64 1/2) (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (cbrt.f64 1/2) (/.f64 (cbrt.f64 1/4) (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (/.f64 1 v) (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_O cosTheta_i))) v)
(*.f64 (/.f64 (sqrt.f64 1/2) v) (/.f64 (sqrt.f64 1/2) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (/.f64 (cbrt.f64 1/2) v) (/.f64 (cbrt.f64 1/4) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (/.f64 (cbrt.f64 1/4) (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 1/2))
(/.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))) (/.f64 1 v))
(/.f64 (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_O cosTheta_i))) v)
(*.f64 (/.f64 (sqrt.f64 1/2) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (sqrt.f64 1/2) v))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (/.f64 (cbrt.f64 1/4) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (cbrt.f64 1/2) v))
(/.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (/.f64 (sqrt.f64 1/2) (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (sqrt.f64 1/2))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) 2) 2))
(*.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))) 2) 2)))
(*.f64 (cbrt.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) 2))
(*.f64 (cbrt.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))) (pow.f64 (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) 2) (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)) (cbrt.f64 1/2)) (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) 2) 1/2)) (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))))
(*.f64 (*.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 1/2)) (cbrt.f64 1/4))
(*.f64 (*.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 1/2)) (cbrt.f64 1/4))
(*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (sqrt.f64 1/2) (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(neg.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (/.f64 -1 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))))
(*.f64 (neg.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 1/4) (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(neg.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 -1 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))))
(*.f64 (cbrt.f64 1/2) (*.f64 (neg.f64 (cbrt.f64 1/4)) (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(*.f64 (cbrt.f64 1/2) (neg.f64 (*.f64 (cbrt.f64 1/4) (/.f64 -1 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))))
(*.f64 -1 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(neg.f64 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(*.f64 (sqrt.f64 1/2) (*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(*.f64 (sqrt.f64 1/2) (neg.f64 (*.f64 (sqrt.f64 1/2) (/.f64 -1 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) 2) 2) (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))) 2) 2)) (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))))
(*.f64 (cbrt.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))
(cbrt.f64 (/.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2)))
(*.f64 (/.f64 1/2 v) (/.f64 1 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)) (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 -1/2 (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(neg.f64 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(*.f64 (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (/.f64 1/2 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))) 1/2) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2)))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))
(cbrt.f64 (*.f64 (/.f64 1/4 (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2)) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))))
(*.f64 (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) -1/2)
(neg.f64 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(*.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(cbrt.f64 (*.f64 (/.f64 1/4 (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2)) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))))
(*.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))) 1/2) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2)))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 -1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 1/4) (/.f64 -1 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))))
(/.f64 -1 (*.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) (*.f64 -2 v)))
(/.f64 (/.f64 -1 (/.f64 1 (*.f64 cosTheta_O cosTheta_i))) (*.f64 -2 v))
(/.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 (cbrt.f64 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 (cbrt.f64 (*.f64 v v)) (*.f64 cosTheta_O cosTheta_i)))
(/.f64 1 (/.f64 (*.f64 v 2) (*.f64 cosTheta_i cosTheta_O)))
(/.f64 1 (/.f64 (*.f64 v 2) (*.f64 cosTheta_O cosTheta_i)))
(/.f64 -1/2 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(neg.f64 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(/.f64 -1 (*.f64 2 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(/.f64 -1 (*.f64 2 (neg.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))))
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (*.f64 2 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))
(/.f64 (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))) (*.f64 2 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2))))
(/.f64 -1 (neg.f64 (/.f64 (*.f64 v 2) (*.f64 cosTheta_i cosTheta_O))))
(/.f64 -1 (neg.f64 (/.f64 (*.f64 v 2) (*.f64 cosTheta_O cosTheta_i))))
(/.f64 (cbrt.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))
(cbrt.f64 (/.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2)))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(/.f64 (/.f64 1/2 v) (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (sqrt.f64 1/2)) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 1/4)) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) 1/4)) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2)))
(/.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1)
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)) (cbrt.f64 1/2)) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) 2) 1/2)) (cbrt.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)) (cbrt.f64 -1/2)) (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(/.f64 (cbrt.f64 (*.f64 -1/2 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) 2))) (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))))
(/.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2)
(/.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) 2)
(/.f64 (*.f64 (/.f64 (cbrt.f64 1/2) v) (cbrt.f64 1/4)) (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) 1/2) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))) 1/2) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2)))
(/.f64 (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))) v)
(/.f64 (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_O cosTheta_i))) v)
(/.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) 1) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))
(cbrt.f64 (/.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2)))
(/.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (sqrt.f64 1/2) (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))) v)
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (cbrt.f64 (*.f64 1/2 (/.f64 1/4 (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2)))) (cbrt.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(/.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2))) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) 2) 1/2)) (cbrt.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(/.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))) (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(/.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 1/4 (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2)))) (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))))
(/.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 2))) (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(/.f64 (cbrt.f64 (*.f64 -1/2 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) 2))) (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))))
(/.f64 (*.f64 (cbrt.f64 1/2) (/.f64 (cbrt.f64 1/4) (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))) v)
(/.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(/.f64 (/.f64 (/.f64 1/2 v) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) 2))
(/.f64 (/.f64 (/.f64 1/2 v) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_O cosTheta_i)))) (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_O cosTheta_i))) 2))
(/.f64 -1 (/.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1/2))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 1/2)))
(/.f64 (/.f64 1 v) (*.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) 2))
(/.f64 (/.f64 1 v) (/.f64 2 (*.f64 cosTheta_O cosTheta_i)))
(/.f64 (/.f64 1 v) (*.f64 2 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (/.f64 1 v) (/.f64 2 (*.f64 cosTheta_O cosTheta_i)))
(/.f64 (/.f64 -1/2 v) (/.f64 -1 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_O cosTheta_i))) v)
(/.f64 (neg.f64 (cbrt.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))
(cbrt.f64 (/.f64 (/.f64 1/8 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2)))
(/.f64 (/.f64 1/2 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(/.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(/.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (/.f64 1 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1)
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(pow.f64 (cbrt.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) 3)
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(pow.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 3) 1/3)
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(pow.f64 (/.f64 (*.f64 v 2) (*.f64 cosTheta_i cosTheta_O)) -1)
(/.f64 1 (/.f64 (*.f64 v 2) (*.f64 cosTheta_O cosTheta_i)))
(neg.f64 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(neg.f64 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(neg.f64 (*.f64 -1/2 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))))
(neg.f64 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(neg.f64 (*.f64 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 1))
(neg.f64 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(neg.f64 (*.f64 (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) -1/2))
(neg.f64 (/.f64 -1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 3))
(/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(!=.f64 (*.f64 cosTheta_i cosTheta_O) 0)
(!=.f64 (*.f64 cosTheta_O cosTheta_i) 0)
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (/.f64 (cbrt.f64 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v)))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (/.f64 (cbrt.f64 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v)))) (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(if (!=.f64 v 0) (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 v 0) (/.f64 1 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(if (!=.f64 1 0) (/.f64 v (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 1 0) (/.f64 v (*.f64 cosTheta_O cosTheta_i)) (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(if (!=.f64 (cbrt.f64 v) 0) (/.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 (cbrt.f64 v) 0) (/.f64 (cbrt.f64 (*.f64 v v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v))) (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 v v) (*.f64 cosTheta_i cosTheta_i))) 0) (/.f64 (cbrt.f64 (/.f64 v cosTheta_i)) (/.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 v v) (*.f64 cosTheta_i cosTheta_i))))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 v v) (*.f64 cosTheta_i cosTheta_i))) 0) (/.f64 (cbrt.f64 (/.f64 v cosTheta_i)) (/.f64 cosTheta_O (cbrt.f64 (/.f64 (*.f64 v v) (*.f64 cosTheta_i cosTheta_i))))) (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 v cosTheta_i)) 2) 0) (/.f64 (cbrt.f64 (/.f64 v cosTheta_i)) (/.f64 cosTheta_O (pow.f64 (cbrt.f64 (/.f64 v cosTheta_i)) 2))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 v cosTheta_i)) 2) 0) (/.f64 (cbrt.f64 (/.f64 v cosTheta_i)) (/.f64 cosTheta_O (pow.f64 (cbrt.f64 (/.f64 v cosTheta_i)) 2))) (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(if (!=.f64 (/.f64 1 cosTheta_i) 0) (/.f64 v (/.f64 cosTheta_O (/.f64 1 cosTheta_i))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 (/.f64 1 cosTheta_i) 0) (/.f64 v (/.f64 cosTheta_O (/.f64 1 cosTheta_i))) (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(if (!=.f64 (/.f64 v cosTheta_i) 0) (/.f64 1 (/.f64 cosTheta_O (/.f64 v cosTheta_i))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 (/.f64 v cosTheta_i) 0) (/.f64 1 (/.f64 cosTheta_O (/.f64 v cosTheta_i))) (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(if (!=.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (/.f64 cosTheta_O (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) 0) (/.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (/.f64 cosTheta_O (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))) (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(if (!=.f64 (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_i) 0) (/.f64 (cbrt.f64 v) (/.f64 cosTheta_O (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_i))) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(if (!=.f64 (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_i) 0) (/.f64 (cbrt.f64 v) (/.f64 cosTheta_O (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_i))) (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(-.f64 0 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(-.f64 (/.f64 0 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(+.f64 (/.f64 0 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (/.f64 v (*.f64 cosTheta_O cosTheta_i)))
(*.f64 v (/.f64 1 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (cbrt.f64 v) (/.f64 (cbrt.f64 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i))
(*.f64 (neg.f64 v) (/.f64 -1 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (/.f64 v cosTheta_i) (/.f64 1 cosTheta_O))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_O cosTheta_i))) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(*.f64 (/.f64 1 cosTheta_i) (/.f64 v cosTheta_O))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (/.f64 1 cosTheta_O) (/.f64 v cosTheta_i))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (/.f64 (cbrt.f64 v) cosTheta_i) (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_O))
(/.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i))
(*.f64 (/.f64 (cbrt.f64 v) cosTheta_O) (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_i))
(/.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i))
(*.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 1)
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (/.f64 v cosTheta_O) (/.f64 1 cosTheta_i))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_O) (/.f64 (cbrt.f64 v) cosTheta_i))
(/.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i))
(*.f64 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_i) (/.f64 (cbrt.f64 v) cosTheta_O))
(/.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i))
(*.f64 (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_O cosTheta_i))) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (cbrt.f64 (*.f64 v (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2))) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_O cosTheta_i))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) 2) v))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (cbrt.f64 v) (/.f64 1 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (/.f64 (cbrt.f64 v) (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 1 cosTheta_i) (*.f64 (/.f64 v cosTheta_O) 1))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (/.f64 (cbrt.f64 v) cosTheta_i) (*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_O) 1))
(/.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i))
(*.f64 (cbrt.f64 v) (*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)) 1))
(/.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i))
(*.f64 (neg.f64 v) (*.f64 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O)) 1))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (/.f64 (cbrt.f64 v) cosTheta_O) (*.f64 (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_i) 1))
(/.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i))
(*.f64 (/.f64 v cosTheta_i) (*.f64 (/.f64 1 cosTheta_O) 1))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_O cosTheta_i))) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (neg.f64 (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (/.f64 -1 (*.f64 cosTheta_O cosTheta_i))))
(*.f64 (cbrt.f64 (neg.f64 v)) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 v)) 2) (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (cbrt.f64 (neg.f64 v)) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 v)) 2) (/.f64 -1 (*.f64 cosTheta_O cosTheta_i))))
(*.f64 (cbrt.f64 v) (*.f64 (neg.f64 (cbrt.f64 (*.f64 v v))) (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (cbrt.f64 v) (neg.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (/.f64 -1 (*.f64 cosTheta_O cosTheta_i)))))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (neg.f64 -1) (/.f64 v (*.f64 cosTheta_i cosTheta_O)))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))
(neg.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2))))
(*.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)))))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))
(neg.f64 (*.f64 (cbrt.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)))) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2))))
(*.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))
(/.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(*.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) (/.f64 1 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (neg.f64 (/.f64 v cosTheta_i)) (/.f64 1 (neg.f64 cosTheta_O)))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) 2))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 -1 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 1) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(/.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(/.f64 (/.f64 v (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(/.f64 (*.f64 (cbrt.f64 (/.f64 v cosTheta_i)) (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 v cosTheta_i) (*.f64 v v))) (cbrt.f64 (*.f64 cosTheta_O (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 v) (*.f64 v v))) (cbrt.f64 (*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 cosTheta_i)) 1) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(/.f64 (/.f64 v (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (neg.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))))
(/.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(/.f64 (neg.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O))) (neg.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (/.f64 v cosTheta_i) (neg.f64 (neg.f64 cosTheta_O)))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 v (*.f64 cosTheta_i cosTheta_O))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (/.f64 v cosTheta_i) cosTheta_O)
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (/.f64 v cosTheta_O) cosTheta_i)
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(/.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(/.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (neg.f64 (/.f64 v cosTheta_i)) (neg.f64 cosTheta_O))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (*.f64 (/.f64 (cbrt.f64 v) cosTheta_i) (cbrt.f64 (*.f64 v v))) cosTheta_O)
(/.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i))
(/.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 1)
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (cbrt.f64 (*.f64 v (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 (neg.f64 v))) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2) (neg.f64 v))) (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2)) (cbrt.f64 (/.f64 v cosTheta_i))) (cbrt.f64 cosTheta_O))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2) (/.f64 v cosTheta_i))) (cbrt.f64 cosTheta_O))
(/.f64 (*.f64 (/.f64 (cbrt.f64 v) cosTheta_O) (cbrt.f64 (*.f64 v v))) cosTheta_i)
(/.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i))
(/.f64 (*.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) (*.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(/.f64 (*.f64 (/.f64 1 cosTheta_O) (neg.f64 v)) (neg.f64 cosTheta_i))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (*.f64 (/.f64 1 cosTheta_O) v) cosTheta_i)
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (*.f64 (/.f64 1 cosTheta_O) (/.f64 v (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 v (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_O))) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_O cosTheta_i))) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) 1) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (*.f64 (neg.f64 (/.f64 v cosTheta_i)) 1) (neg.f64 cosTheta_O))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (*.f64 (/.f64 v cosTheta_O) 1) cosTheta_i)
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (*.f64 (cbrt.f64 v) (/.f64 (cbrt.f64 (*.f64 v v)) cosTheta_O)) cosTheta_i)
(/.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O cosTheta_i))
(/.f64 (*.f64 (neg.f64 v) (/.f64 1 cosTheta_O)) (neg.f64 cosTheta_i))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (*.f64 (/.f64 v (cbrt.f64 cosTheta_i)) (/.f64 1 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 v (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))))
(/.f64 (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (cbrt.f64 (*.f64 v (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2) (neg.f64 v))) (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 v cosTheta_i)) (cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 2))) (cbrt.f64 cosTheta_O))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) 2) (/.f64 v cosTheta_i))) (cbrt.f64 cosTheta_O))
(/.f64 (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (/.f64 v (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(/.f64 (/.f64 (/.f64 v cosTheta_O) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (/.f64 (/.f64 v cosTheta_O) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 v (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))))
(/.f64 (/.f64 (/.f64 v cosTheta_O) 1) cosTheta_i)
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (/.f64 v (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))
(/.f64 v (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (cbrt.f64 cosTheta_O)))
(/.f64 (/.f64 v (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 v (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))))
(/.f64 (/.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) 1) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (/.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(/.f64 (/.f64 (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 cosTheta_O)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2) 2))
(/.f64 (/.f64 v (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)))
(/.f64 (neg.f64 (/.f64 v cosTheta_O)) (neg.f64 cosTheta_i))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 1)
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(pow.f64 (cbrt.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) 3)
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(pow.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 3) 1/3)
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(neg.f64 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O))))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(cbrt.f64 (pow.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 3))
(/.f64 v (*.f64 cosTheta_O cosTheta_i))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 (*.f64 v 2) cosTheta_O)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 (*.f64 v 2) cosTheta_O)) (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (*.f64 cosTheta_O cosTheta_i) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (*.f64 v 2) cosTheta_i)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (*.f64 v 2) cosTheta_i)) (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 v 2) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (*.f64 v 2) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))) (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 v 2) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 v 2) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 (*.f64 v 2) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 (*.f64 v 2) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v))
(if (!=.f64 1 0) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v) (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 (/.f64 (*.f64 v 2) cosTheta_O) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 (/.f64 (*.f64 v 2) cosTheta_O) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (*.f64 v 2) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 (*.f64 v 2) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)))) (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 v 2) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 v 2) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v))
(if (!=.f64 (*.f64 cosTheta_O 1/2) 0) (/.f64 cosTheta_i (/.f64 (*.f64 v 2) cosTheta_O)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(if (!=.f64 (*.f64 cosTheta_O 1/2) 0) (/.f64 cosTheta_i (/.f64 (*.f64 v 2) cosTheta_O)) (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v))
(-.f64 0 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(-.f64 (/.f64 0 (*.f64 -2 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(*.f64 (/.f64 cosTheta_i (*.f64 v 2)) cosTheta_O)
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 v 2))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (/.f64 cosTheta_O (*.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 v 2))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(*.f64 (/.f64 -1/2 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(*.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O 1/2))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (*.f64 cosTheta_O 1/2) (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 cosTheta_O (/.f64 cosTheta_i (*.f64 v 2)))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 v 2))
(*.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 v 2)))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 v 2))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1/2 v))
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(*.f64 (/.f64 1 v) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 1/2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/2)) v)
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 8)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) 8) (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) v)
(*.f64 (*.f64 cosTheta_i 1/2) (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (/.f64 cosTheta_O (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_O v) (*.f64 cosTheta_i 1/2))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(*.f64 1 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 1/2) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/2)) v)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 4 (*.f64 v v)))) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 8)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) 8) (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) v)
(*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 4 (*.f64 v v)))) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 cosTheta_O 1/2) (cbrt.f64 (/.f64 cosTheta_i v))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i v)) 2))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (*.f64 (*.f64 cosTheta_O 1/2) (cbrt.f64 (/.f64 1 v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O 1/2) (cbrt.f64 (/.f64 1 v))) cosTheta_i) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (*.f64 cosTheta_O 1/2) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O 1/2) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) v)
(*.f64 (*.f64 (*.f64 cosTheta_O 1/2) (cbrt.f64 (/.f64 cosTheta_i v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) (*.f64 v v))))
(*.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2) 2))
(*.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) 2) 2))
(*.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 1) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(*.f64 (*.f64 (/.f64 cosTheta_O (*.f64 v 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))
(*.f64 (*.f64 (/.f64 cosTheta_O (*.f64 v 2)) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 v 2))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) (cbrt.f64 v))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (pow.f64 (cbrt.f64 (/.f64 1/2 v)) 2))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) cosTheta_i) (cbrt.f64 v)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/2)) (/.f64 (sqrt.f64 1/2) v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) cosTheta_i) (sqrt.f64 1/2)) v)
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 1/2)) (/.f64 (cbrt.f64 1/4) v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) cosTheta_i) (cbrt.f64 1/4)) v)
(*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v 2)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 cosTheta_O))
(*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v 2)) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 v 2))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (sqrt.f64 1/2))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 1/4))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/2)) (cbrt.f64 1/4))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/4)) (cbrt.f64 1/2))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/4)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 cosTheta_i v)) 2) (*.f64 cosTheta_O 1/2)))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 cosTheta_i (*.f64 (/.f64 1 v) (*.f64 cosTheta_O 1/2)))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_O 1/2)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v) (*.f64 cosTheta_O 1/2)))
(*.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 cosTheta_O 1/2)) v))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) (*.f64 v v))) (*.f64 cosTheta_O 1/2)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) 4)) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 (cbrt.f64 cosTheta_O) (sqrt.f64 1/2)) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sqrt.f64 1/2)) (/.f64 cosTheta_i v)))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sqrt.f64 1/2)) (/.f64 cosTheta_i v))))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) 8)) (/.f64 cosTheta_i v)))
(*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 cosTheta_O (cbrt.f64 4)) (/.f64 cosTheta_i v)))
(*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i v)) (cbrt.f64 4)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) 2) (/.f64 cosTheta_i v)))
(*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (/.f64 cosTheta_i v)))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)) 1))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(*.f64 (*.f64 cosTheta_i 1/2) (*.f64 (/.f64 cosTheta_O v) 1))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 -1/2 v) 1))
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 4 (*.f64 v v)))) 1))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 8)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v) 1))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) 8) (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) v)
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 4 (*.f64 v v)))) 1))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v))))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 1/2 v))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) 2) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 1/2 v))))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v))))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v) 2))))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (cbrt.f64 (*.f64 (*.f64 cosTheta_O 1/2) (pow.f64 (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v) 2))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (/.f64 1/2 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 (/.f64 1/2 v) (pow.f64 (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v) 2))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (/.f64 1 (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 1 -2))
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (/.f64 1 (cbrt.f64 4)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/2)) (cbrt.f64 4))
(*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1/2)
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v)))) (cbrt.f64 (/.f64 1/2 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v)))) 1))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(/.f64 (*.f64 (/.f64 cosTheta_i v) (neg.f64 cosTheta_O)) -2)
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (cbrt.f64 2))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (pow.f64 (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v) 2))) (cbrt.f64 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (*.f64 -2 v)))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (pow.f64 (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v) 2))) (cbrt.f64 (*.f64 -2 v)))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 1) -2)
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))) (cbrt.f64 2))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (pow.f64 (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v) 2))) (cbrt.f64 2))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))) (cbrt.f64 (*.f64 -2 v)))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (pow.f64 (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v) 2))) (cbrt.f64 (*.f64 -2 v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v 2))) (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v 2))) (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 -2 v))) (pow.f64 (cbrt.f64 (*.f64 -2 v)) 2))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 -2 v))) (pow.f64 (cbrt.f64 (*.f64 -2 v)) 2))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 (cbrt.f64 4))) (pow.f64 (cbrt.f64 (cbrt.f64 4)) 2))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/2)) (cbrt.f64 (cbrt.f64 4))) (pow.f64 (cbrt.f64 (cbrt.f64 4)) 2))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 2)) (cbrt.f64 2))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/2)) (cbrt.f64 2)) (cbrt.f64 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 2)) (*.f64 (cbrt.f64 4) v))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 2)) (*.f64 (cbrt.f64 4) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 (*.f64 v v) 8)))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (*.f64 (*.f64 v v) 8)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 4)) (cbrt.f64 2))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (cbrt.f64 2) (cbrt.f64 4)))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v 2))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v 2))) 2) 2))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v 2))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v 2))) 2) 2))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) cosTheta_i) (*.f64 (cbrt.f64 4) v))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) cosTheta_i) (cbrt.f64 4)) v)
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (neg.f64 cosTheta_i)) (*.f64 (cbrt.f64 4) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) cosTheta_i) (cbrt.f64 4)) v)
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (neg.f64 cosTheta_i)) (*.f64 (sqrt.f64 2) (neg.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) cosTheta_i) (*.f64 v (sqrt.f64 2)))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (*.f64 (*.f64 v v) 8)))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (*.f64 (*.f64 v v) 8)))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (/.f64 cosTheta_i (cbrt.f64 v))) (*.f64 (sqrt.f64 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v))) (sqrt.f64 2))
(/.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 cosTheta_i (cbrt.f64 v))) (*.f64 -2 (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (cbrt.f64 (*.f64 v v))) (/.f64 (neg.f64 cosTheta_O) -2))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (cbrt.f64 (*.f64 -2 v)) (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) (cbrt.f64 (*.f64 (*.f64 -2 v) (*.f64 4 (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (*.f64 (cbrt.f64 2) (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) (cbrt.f64 (*.f64 2 (*.f64 4 (*.f64 v v)))))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O (cbrt.f64 1/2))) (*.f64 (cbrt.f64 4) v))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) cosTheta_i) (cbrt.f64 4)) v)
(/.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 cosTheta_O (cbrt.f64 1/2))) (*.f64 (neg.f64 v) (cbrt.f64 4)))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) cosTheta_i) (cbrt.f64 4)) v)
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) cosTheta_O) (cbrt.f64 (*.f64 (*.f64 v v) 8)))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (*.f64 (*.f64 v v) 8)))
(/.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 cosTheta_O (sqrt.f64 1/2))) (*.f64 (neg.f64 v) (sqrt.f64 2)))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) cosTheta_i) (*.f64 v (sqrt.f64 2)))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 cosTheta_O (sqrt.f64 1/2))) (*.f64 (cbrt.f64 (*.f64 v v)) (sqrt.f64 2)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v))) (sqrt.f64 2))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (neg.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 v v)) -2))
(*.f64 (/.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (cbrt.f64 (*.f64 v v))) (/.f64 (neg.f64 cosTheta_O) -2))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 2)))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) cosTheta_i) (*.f64 v (sqrt.f64 2)))
(/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v)))) (neg.f64 (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2))) (neg.f64 (cbrt.f64 4)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/2)) (cbrt.f64 4))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -2)
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 v 2))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 -2 v))
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 4))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/2)) (cbrt.f64 4))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) cosTheta_i) (*.f64 v (sqrt.f64 2)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 v 2))
(/.f64 (*.f64 (*.f64 cosTheta_O 1/2) (neg.f64 cosTheta_i)) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(/.f64 (*.f64 (*.f64 cosTheta_O 1/2) (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 v v)) 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (neg.f64 v))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_i) cosTheta_O) (neg.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) cosTheta_O) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 2)
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) v) 2)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v) (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 8)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) 8) (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) v)
(/.f64 (*.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O (sqrt.f64 1/2))) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) cosTheta_i) (*.f64 v (sqrt.f64 2)))
(/.f64 (*.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O (cbrt.f64 1/2))) (cbrt.f64 4))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/2)) (cbrt.f64 4))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 v 2)))
(/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (pow.f64 (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v) 2))) (cbrt.f64 (*.f64 v 2)))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) cosTheta_i) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 1/2 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(/.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 v v)) 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i 1/2) cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(/.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 cosTheta_O 1/2)) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 cosTheta_O 1/2)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 v v)) 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (/.f64 cosTheta_i v)) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) cosTheta_i) (*.f64 v (sqrt.f64 2)))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (/.f64 cosTheta_i v)) (cbrt.f64 4))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/2)) (cbrt.f64 4))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) 1) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) cosTheta_i) (*.f64 v (sqrt.f64 2)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) 1) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) 1) (cbrt.f64 4))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/2)) (cbrt.f64 4))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 2))) (cbrt.f64 (*.f64 v 2)))
(/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (pow.f64 (/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v) 2))) (cbrt.f64 (*.f64 v 2)))
(/.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 (*.f64 4 (*.f64 v v))))) (cbrt.f64 (*.f64 v 2)))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (cbrt.f64 (*.f64 v 2)) (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 1/2)) v)
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/2)) v)
(/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_i) cosTheta_O) (neg.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_i) cosTheta_O) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_O (*.f64 cosTheta_i 1/2)) v)
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 1/2) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) 1/2) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 v v)) 1/2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v)))) (cbrt.f64 (*.f64 v 2)))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (cbrt.f64 (*.f64 v 2)) (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 (*.f64 4 (*.f64 v v))))) (cbrt.f64 (*.f64 v 2)))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (cbrt.f64 (*.f64 v 2)) (cbrt.f64 (*.f64 4 (*.f64 v v)))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 2) (neg.f64 v))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (neg.f64 v))
(/.f64 (/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) 1) (cbrt.f64 4))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/2)) (cbrt.f64 4))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 2)) (*.f64 v (sqrt.f64 2)))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 2)) (*.f64 v (sqrt.f64 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 8 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 8 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 v v)) 1/2))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) 1) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) cosTheta_O) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) cosTheta_i) (*.f64 v (sqrt.f64 2)))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (/.f64 cosTheta_i (cbrt.f64 v))) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 cosTheta_O (cbrt.f64 1/2))) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (*.f64 4 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O (sqrt.f64 1/2))) (*.f64 v (sqrt.f64 2)))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) cosTheta_i) (*.f64 v (sqrt.f64 2)))
(/.f64 (neg.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (neg.f64 -2))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 v 2))
(pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 1)
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)) 3)
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 3) 1/3)
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)) 1))
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(neg.f64 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(neg.f64 (*.f64 (/.f64 -1/2 v) (*.f64 cosTheta_i cosTheta_O)))
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1/2))
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 -2 v)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v) 3))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/2)) v)

localize101.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
0.2b
(/.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i) v)
0.2b
(/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
0.7b
(sinh.f64 (/.f64 1 v))
Compiler

Compiled 112 to 45 computations (59.8% saved)

series165.0ms (0.5%)

Counts
2 → 16
Calls

27 calls:

TimeVariablePointExpression
24.0ms
v
@-inf
(/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
3.0ms
sinTheta_O
@-inf
(/.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i) v)
2.0ms
sinTheta_i
@0
(/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
2.0ms
sinTheta_O
@inf
(/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
2.0ms
sinTheta_i
@-inf
(/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
Compiler

Compiled 18220 to 11330 computations (37.8% saved)

rewrite212.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
175×egg-rr
108×egg-rr
Counts
2 → 283
Calls
Call 1
Inputs
(/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i) v)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (cbrt.f64 (neg.f64 cosTheta_O)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 -1 (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_O)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1 (/.f64 1 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 0) (/.f64 cosTheta_O (/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 1 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) 0) (/.f64 (neg.f64 cosTheta_O) (/.f64 1 (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 (cbrt.f64 cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 1 cosTheta_O)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (/.f64 1 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (cbrt.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 cosTheta_O) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 cosTheta_O))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -2 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) cosTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 cosTheta_O) (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (neg.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 cosTheta_O) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 (neg.f64 cosTheta_O))) (cbrt.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 cosTheta_O)) (neg.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 cosTheta_O) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 cosTheta_O (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 v cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 cosTheta_i (/.f64 v (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (pow.f64 (/.f64 (/.f64 v (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v)))) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_O cosTheta_i) 0) (/.f64 1 (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (*.f64 cosTheta_O cosTheta_i))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) 2) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (pow.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) 2))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 v (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) cosTheta_i) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 v (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 v (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 0) (/.f64 cosTheta_O (/.f64 v (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 v)) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 cosTheta_O (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 v) (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_i (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_O (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))) 1) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v)))) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) cosTheta_O) (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 -1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) cosTheta_i) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (*.f64 (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 cosTheta_i) (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (*.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 1 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i v) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (neg.f64 cosTheta_i) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i v)) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_i v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_i v)) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 v (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v))) -1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) -1) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 (sinh.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v)))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 v) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (neg.f64 v) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (*.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) cosTheta_i) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 1 v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1 v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 -1 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_i v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 cosTheta_i v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 v (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))))))

simplify741.0ms (2.1%)

Algorithm
egglog
Counts
299 → 401
Calls
Call 1
Inputs
(*.f64 v cosTheta_O)
(+.f64 (*.f64 -1 cosTheta_O) (*.f64 v cosTheta_O))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 cosTheta_O (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))) (*.f64 -1 cosTheta_O)) v)) (+.f64 (*.f64 -1 cosTheta_O) (*.f64 v cosTheta_O)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 cosTheta_O (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))) (*.f64 -1 cosTheta_O)) v)) (+.f64 (*.f64 -1 cosTheta_O) (+.f64 (*.f64 v cosTheta_O) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O) (*.f64 -1 cosTheta_O))) (+.f64 (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) cosTheta_O) (*.f64 -1 (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)))) (pow.f64 (/.f64 1 v) 2))))))
(*.f64 v cosTheta_O)
(+.f64 (*.f64 v cosTheta_O) cosTheta_O)
(+.f64 (/.f64 cosTheta_O v) (+.f64 (/.f64 (*.f64 cosTheta_O (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6)) v) (+.f64 (*.f64 v cosTheta_O) cosTheta_O)))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O) v) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O) cosTheta_O)) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3)) 1/6) cosTheta_O) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)))) (pow.f64 (/.f64 -1 v) 2))) (+.f64 (/.f64 cosTheta_O v) (+.f64 (*.f64 v cosTheta_O) cosTheta_O))))
(*.f64 cosTheta_i cosTheta_O)
(+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 cosTheta_i cosTheta_O))
(+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 cosTheta_O (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))))) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) cosTheta_O)) (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O))))))))
(*.f64 cosTheta_i cosTheta_O)
(+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(+.f64 (*.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 -1 v) 2)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(+.f64 (*.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 -1 v) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O))) (+.f64 (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O))) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3)) 1/6) (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(if (!=.f64 cosTheta_O 0) (/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (cbrt.f64 (neg.f64 cosTheta_O)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 cosTheta_O 0) (/.f64 -1 (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_O)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 1 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1 (/.f64 1 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 0) (/.f64 cosTheta_O (/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 1 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) 0) (/.f64 (neg.f64 cosTheta_O) (/.f64 1 (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 (cbrt.f64 cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 cosTheta_O 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 1 cosTheta_O)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (/.f64 1 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (cbrt.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (cbrt.f64 cosTheta_O) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 cosTheta_O))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 2 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 -2 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(-.f64 0 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(-.f64 (/.f64 0 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 cosTheta_O (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) cosTheta_O)
(*.f64 (cbrt.f64 cosTheta_O) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (neg.f64 cosTheta_O) (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 1 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1)
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 cosTheta_O))
(*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (neg.f64 cosTheta_O))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(*.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(*.f64 -1 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(*.f64 (/.f64 (neg.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (neg.f64 cosTheta_O) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (neg.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (neg.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (neg.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (neg.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 (neg.f64 cosTheta_O))) (cbrt.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 cosTheta_O)) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (neg.f64 cosTheta_O) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (*.f64 (/.f64 (neg.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1/2)
(/.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2))
(/.f64 (/.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) 2))
(/.f64 (/.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 2))
(/.f64 (/.f64 cosTheta_O (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))
(/.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)
(pow.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3)
(pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1)
(neg.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (/.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 3))
(if (!=.f64 cosTheta_i 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 v cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 cosTheta_i (/.f64 v (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (pow.f64 (/.f64 (/.f64 v (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v)))) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_O cosTheta_i) 0) (/.f64 1 (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (*.f64 cosTheta_O cosTheta_i))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) 2) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (pow.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) 2))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 v (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) cosTheta_i) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 v (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 v (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 0) (/.f64 cosTheta_O (/.f64 v (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(-.f64 0 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))
(-.f64 (/.f64 0 (neg.f64 v)) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))
(*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))) cosTheta_i)
(*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v))
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 v))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 cosTheta_O (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 cosTheta_O (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (/.f64 -1 v) (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 cosTheta_O (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_i (cbrt.f64 v)))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_O (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))) 1) cosTheta_i)
(*.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) cosTheta_i))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (/.f64 1 v) (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v)))) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (/.f64 1 v) (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (/.f64 1 v) cosTheta_O) (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (/.f64 1 v) (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 -1 (*.f64 (/.f64 -1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) cosTheta_i) (/.f64 1 v)))
(*.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))
(*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1 v)))
(*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))
(*.f64 cosTheta_O (*.f64 (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1 v)))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1 v)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 -1 v)))
(*.f64 (neg.f64 cosTheta_i) (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 v)))
(*.f64 cosTheta_i (*.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (/.f64 -1 v)))
(*.f64 -1 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))
(*.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 1 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i v))
(*.f64 (/.f64 cosTheta_i v) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (neg.f64 cosTheta_i) (/.f64 -1 v)))
(*.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i (/.f64 -1 v)))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_i v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (neg.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_i v)) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 v (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v))) -1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 v)))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) -1) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v)))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 v) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 -1 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (neg.f64 v) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (*.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) cosTheta_i) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (/.f64 1 v) (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) v)
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 1 v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1 v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 -1 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_i v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 cosTheta_i v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) -1))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 1))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 v (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 1))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 1))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
(pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)) 1))
(neg.f64 (*.f64 (/.f64 -1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(neg.f64 (*.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v)))
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(neg.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))
Outputs
(*.f64 v cosTheta_O)
(+.f64 (*.f64 -1 cosTheta_O) (*.f64 v cosTheta_O))
(*.f64 cosTheta_O (+.f64 -1 v))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 cosTheta_O (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))) (*.f64 -1 cosTheta_O)) v)) (+.f64 (*.f64 -1 cosTheta_O) (*.f64 v cosTheta_O)))
(+.f64 (neg.f64 (/.f64 (*.f64 cosTheta_O (+.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) -1)) v)) (*.f64 cosTheta_O (+.f64 -1 v)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 cosTheta_O (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))) (*.f64 -1 cosTheta_O)) v)) (+.f64 (*.f64 -1 cosTheta_O) (+.f64 (*.f64 v cosTheta_O) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O) (*.f64 -1 cosTheta_O))) (+.f64 (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) cosTheta_O) (*.f64 -1 (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)))) (pow.f64 (/.f64 1 v) 2))))))
(+.f64 (neg.f64 (/.f64 (*.f64 cosTheta_O (+.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) -1)) v)) (+.f64 (neg.f64 cosTheta_O) (fma.f64 v cosTheta_O (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 cosTheta_O (+.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) -1))) (fma.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) cosTheta_O (neg.f64 (*.f64 cosTheta_O (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))))))) (/.f64 (/.f64 1 v) v))))))
(*.f64 v cosTheta_O)
(+.f64 (*.f64 v cosTheta_O) cosTheta_O)
(fma.f64 v cosTheta_O cosTheta_O)
(+.f64 (/.f64 cosTheta_O v) (+.f64 (/.f64 (*.f64 cosTheta_O (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6)) v) (+.f64 (*.f64 v cosTheta_O) cosTheta_O)))
(+.f64 (/.f64 cosTheta_O v) (+.f64 (/.f64 (*.f64 cosTheta_O (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6))) v) (fma.f64 v cosTheta_O cosTheta_O)))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O) v) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O) cosTheta_O)) (+.f64 (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3)) 1/6) cosTheta_O) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)))) (pow.f64 (/.f64 -1 v) 2))) (+.f64 (/.f64 cosTheta_O v) (+.f64 (*.f64 v cosTheta_O) cosTheta_O))))
(+.f64 (/.f64 (*.f64 cosTheta_O (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6))) v) (+.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (fma.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O cosTheta_O)) (fma.f64 (fma.f64 -1/6 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (neg.f64 1/6)) cosTheta_O (neg.f64 (*.f64 cosTheta_O (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)))))) (pow.f64 (/.f64 -1 v) 2))) (+.f64 (/.f64 cosTheta_O v) (fma.f64 v cosTheta_O cosTheta_O))))
(*.f64 cosTheta_i cosTheta_O)
(+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 cosTheta_i cosTheta_O))
(+.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 cosTheta_i cosTheta_O))
(+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))))
(+.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (fma.f64 cosTheta_i cosTheta_O (neg.f64 (*.f64 (/.f64 (/.f64 1 v) v) (fma.f64 cosTheta_i (*.f64 cosTheta_O (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 cosTheta_O (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))))) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) cosTheta_O)) (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 v) 2) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O))))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 cosTheta_O (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))))) (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) cosTheta_O) (neg.f64 (fma.f64 cosTheta_i (*.f64 cosTheta_O (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))))))) (+.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (fma.f64 cosTheta_i cosTheta_O (neg.f64 (*.f64 (/.f64 (/.f64 1 v) v) (fma.f64 cosTheta_i (*.f64 cosTheta_O (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))))))))
(*.f64 cosTheta_i cosTheta_O)
(+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(fma.f64 cosTheta_i cosTheta_O (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(+.f64 (*.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 -1 v) 2)) (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(fma.f64 (*.f64 cosTheta_i (fma.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O cosTheta_O)) (pow.f64 (/.f64 -1 v) 2) (fma.f64 cosTheta_i cosTheta_O (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(+.f64 (*.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 -1 v) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O))) (+.f64 (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O))) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3)) 1/6) (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(fma.f64 (*.f64 cosTheta_i (fma.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O cosTheta_O)) (pow.f64 (/.f64 -1 v) 2) (fma.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 cosTheta_O (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)))) (+.f64 (neg.f64 (*.f64 cosTheta_i (fma.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O cosTheta_O))) (*.f64 (*.f64 (fma.f64 -1/6 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (neg.f64 1/6)) cosTheta_i) cosTheta_O))) (fma.f64 cosTheta_i cosTheta_O (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(if (!=.f64 cosTheta_O 0) (/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (cbrt.f64 (neg.f64 cosTheta_O)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (cbrt.f64 (neg.f64 cosTheta_O)) (neg.f64 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 cosTheta_O 0) (/.f64 -1 (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_O)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 cosTheta_O 0) (/.f64 -1 (neg.f64 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 1 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1 (/.f64 1 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 0) (/.f64 cosTheta_O (/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 1 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 1 cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) 0) (/.f64 (neg.f64 cosTheta_O) (/.f64 1 (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 (cbrt.f64 cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 cosTheta_O 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 1 cosTheta_O)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (/.f64 1 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (cbrt.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (cbrt.f64 cosTheta_O) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 cosTheta_O))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 2 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 -2 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(-.f64 0 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (neg.f64 cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(-.f64 (/.f64 0 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 cosTheta_O (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) cosTheta_O)
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (cbrt.f64 cosTheta_O) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (neg.f64 cosTheta_O) (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 1 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1)
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 cosTheta_O))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (neg.f64 cosTheta_O))
(*.f64 (neg.f64 cosTheta_O) (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (sinh.f64 (/.f64 1 v))) (/.f64 (cbrt.f64 cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 2)) (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 (/.f64 cosTheta_O (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -2)
(*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(/.f64 (*.f64 cosTheta_O 2) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))
(*.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(/.f64 (*.f64 cosTheta_O 2) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))
(*.f64 -1 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (neg.f64 cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (neg.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 1 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (neg.f64 cosTheta_O) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (neg.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (neg.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (neg.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (neg.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (neg.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1)
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (cbrt.f64 (*.f64 cosTheta_O (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 (neg.f64 cosTheta_O))) (cbrt.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (neg.f64 cosTheta_O))) (cbrt.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 cosTheta_O)) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (neg.f64 cosTheta_O) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (neg.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (cbrt.f64 (*.f64 cosTheta_O (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (neg.f64 cosTheta_O))) (cbrt.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1/2)
(/.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 1/2)
(/.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (sinh.f64 (/.f64 1 v)))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2))
(/.f64 (/.f64 cosTheta_O (*.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 2))
(/.f64 (/.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) 2))
(/.f64 (/.f64 (/.f64 cosTheta_O (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) 2))
(/.f64 (/.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 2))
(/.f64 (/.f64 cosTheta_O (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))
(/.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(pow.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 3) 1/3)
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3)
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1)
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(neg.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (neg.f64 cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (/.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1))
(/.f64 (neg.f64 (neg.f64 cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 3))
(/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(if (!=.f64 cosTheta_i 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 v cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (*.f64 (*.f64 (/.f64 v cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 cosTheta_i (/.f64 v (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 cosTheta_i (/.f64 v (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (pow.f64 (/.f64 (/.f64 v (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v)))) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (/.f64 (/.f64 v (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v)))) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (*.f64 cosTheta_O cosTheta_i) 0) (/.f64 1 (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (*.f64 cosTheta_O cosTheta_i))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) cosTheta_O)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) 2) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (pow.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) 2))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) 2) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (pow.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) 2))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 v (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 v (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) cosTheta_i) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) cosTheta_i) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 1 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 v (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 cosTheta_O (*.f64 (*.f64 (/.f64 v cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 v (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 v (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 0) (/.f64 cosTheta_O (/.f64 v (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) 0) (/.f64 cosTheta_O (/.f64 v (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 2 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(-.f64 0 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(-.f64 (/.f64 0 (neg.f64 v)) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))
(/.f64 (-.f64 0 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 v))
(*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))) cosTheta_i)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) v)
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 v))
(/.f64 (neg.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 cosTheta_O (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 cosTheta_O (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) v)
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 -1 v) (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 cosTheta_O (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_i (cbrt.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_O (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))) 1) cosTheta_i)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 cosTheta_i))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) cosTheta_i))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) cosTheta_i))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 (/.f64 1 v) (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v)))) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (/.f64 1 v) (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 cosTheta_O (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (/.f64 1 v) cosTheta_O) (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 cosTheta_O v) (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (/.f64 1 v) (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) v) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 cosTheta_i))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)))))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 -1 (*.f64 (/.f64 -1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 1 v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) cosTheta_i) (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) v)))
(*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1 v)))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v))
(*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))
(*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_i v) (sinh.f64 (/.f64 1 v))))
(*.f64 cosTheta_O (*.f64 (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)))
(*.f64 cosTheta_O (/.f64 (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) v))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1 v)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 cosTheta_i v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1 v)))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))
(*.f64 (cbrt.f64 cosTheta_i) (/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 2)) (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 -1 v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 -1 v)))
(*.f64 (neg.f64 cosTheta_i) (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 v)))
(*.f64 cosTheta_i (*.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 v)))
(*.f64 cosTheta_i (/.f64 (/.f64 (neg.f64 (neg.f64 cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (/.f64 -1 v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (/.f64 -1 v))))
(*.f64 -1 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))) 2)
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))
(*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 1 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 cosTheta_i v) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (neg.f64 cosTheta_i) (/.f64 -1 v)))
(*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (/.f64 (*.f64 cosTheta_i -1) v)))
(*.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i (/.f64 -1 v)))
(/.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 (*.f64 cosTheta_i -1) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) cosTheta_i) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 cosTheta_O (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_i v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (neg.f64 cosTheta_O) (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_i v)) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 v (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 v (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) cosTheta_i) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) cosTheta_i) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1 v))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) cosTheta_i) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 (*.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v))) -1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) -1) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 v (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 (sinh.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 v (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) cosTheta_i) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) (sinh.f64 (/.f64 1 v)))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 v) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) cosTheta_i) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 -1 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (neg.f64 v) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) cosTheta_i) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 (*.f64 v v) (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (*.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 v (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (cbrt.f64 v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) cosTheta_i) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 v (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (*.f64 (/.f64 1 v) (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (neg.f64 v)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) v)
(/.f64 (neg.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 1 v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 v (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1 v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 -1 v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) v) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 cosTheta_i v)) (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 v (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))))
(/.f64 (*.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) cosTheta_i) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 cosTheta_i v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) -1))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 1))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 v (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 1))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) v)) 1))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)) 1))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(neg.f64 (*.f64 (/.f64 -1 v) (/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 v (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (*.f64 (/.f64 (neg.f64 cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v)))
(neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))
(neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))
(neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))

localize72.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
0.2b
(/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)
0.3b
(/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
0.7b
(sinh.f64 (/.f64 1 v))
Compiler

Compiled 243 to 54 computations (77.8% saved)

series92.0ms (0.3%)

Counts
3 → 112
Calls

33 calls:

TimeVariablePointExpression
2.0ms
sinTheta_O
@-inf
(/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
1.0ms
sinTheta_i
@0
(/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
1.0ms
sinTheta_O
@0
(/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
1.0ms
sinTheta_i
@inf
(/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
1.0ms
sinTheta_i
@-inf
(/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
Compiler

Compiled 12050 to 5750 computations (52.3% saved)

rewrite281.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
140×egg-rr
90×egg-rr
72×egg-rr
Counts
3 → 302
Calls
Call 1
Inputs
(/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 v) 0) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 v v) 0) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (*.f64 (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 v v)) 0) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) 0) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 v) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) -1) (neg.f64 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 0) (/.f64 1 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 3) 0) (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 3) (neg.f64 1/3)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) 0) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (neg.f64 3)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v))) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (/.f64 1 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 v)) (/.f64 1 (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (/.f64 1 (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 1 v))) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v))) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (/.f64 -1 (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (/.f64 1 v))) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 v)) (/.f64 -1 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 1 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 -1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))) (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) -1) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v))) (/.f64 1 (/.f64 1 v))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 1 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 v)) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (cbrt.f64 (/.f64 1 v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 1 (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 v) 0) (/.f64 1 (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 (*.f64 v v) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 0) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (neg.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (neg.f64 (*.f64 v v)) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 0) (/.f64 1 (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 v) 0) (/.f64 1 (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 v) 0) (/.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (neg.f64 v) (/.f64 1 v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 -1 (/.f64 (neg.f64 v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) 0) (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (/.f64 v (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) 0) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 v) 0) (/.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (/.f64 -1 v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 v (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 v (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (neg.f64 (*.f64 v v)) (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 v (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (*.f64 v v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 v)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 1 v) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 -1 v) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) 2) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) 1) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) -1) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (*.f64 -1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 v v)) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 1 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 v) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 v (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 v))) (*.f64 v (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) -1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) -1) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 1 v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 1 (*.f64 v v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (cbrt.f64 (*.f64 v (cbrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (*.f64 v (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (neg.f64 (*.f64 v v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (*.f64 v v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (*.f64 v v) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 -1 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)) 3)))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (pow.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)))) -1) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)))) -1) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (/.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 (neg.f64 cosTheta_O) (/.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (pow.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) 0) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 v) 0) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v))) (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) cosTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (/.f64 cosTheta_i (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (*.f64 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (/.f64 cosTheta_i (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (/.f64 cosTheta_O (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2)) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2))) (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 1) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 1) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 3))))))

simplify1.1s (3%)

Algorithm
egglog
Counts
414 → 510
Calls
Call 1
Inputs
(pow.f64 v 2)
(+.f64 (pow.f64 v 2) (*.f64 -1 (*.f64 sinTheta_i (pow.f64 v 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (pow.f64 v 2))) (*.f64 -1 (pow.f64 v 2))) (pow.f64 sinTheta_i 2))) (+.f64 (pow.f64 v 2) (*.f64 -1 (*.f64 sinTheta_i (pow.f64 v 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (pow.f64 v 2))) (*.f64 -1 (pow.f64 v 2))) (pow.f64 sinTheta_i 2))) (+.f64 (pow.f64 v 2) (+.f64 (*.f64 -1 (*.f64 sinTheta_i (pow.f64 v 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (pow.f64 v 2))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (pow.f64 v 2))) (*.f64 -1 (pow.f64 v 2)))) (*.f64 1/6 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 3) (pow.f64 v 2))))) (pow.f64 sinTheta_i 3))))))
(pow.f64 v 2)
(+.f64 (pow.f64 v 2) (*.f64 -1 (*.f64 (pow.f64 v 2) sinTheta_O)))
(+.f64 (pow.f64 v 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 sinTheta_O 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (pow.f64 v 2))) (*.f64 -1 (pow.f64 v 2))))) (*.f64 -1 (*.f64 (pow.f64 v 2) sinTheta_O))))
(+.f64 (pow.f64 v 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 sinTheta_O 3) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (pow.f64 v 2))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 v 2) (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 3))) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (pow.f64 v 2))) (*.f64 -1 (pow.f64 v 2)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 sinTheta_O 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (pow.f64 v 2))) (*.f64 -1 (pow.f64 v 2))))) (*.f64 -1 (*.f64 (pow.f64 v 2) sinTheta_O)))))
(pow.f64 (/.f64 1 v) -2)
(+.f64 (*.f64 -1 v) (pow.f64 (/.f64 1 v) -2))
(-.f64 (+.f64 (*.f64 -1 v) (+.f64 1 (pow.f64 (/.f64 1 v) -2))) (*.f64 1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2)))
(-.f64 (+.f64 (*.f64 -1 v) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) v)) (+.f64 1 (pow.f64 (/.f64 1 v) -2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) v)) (+.f64 (/.f64 1 v) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) v)) (*.f64 1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2))))))
(pow.f64 (/.f64 -1 v) -2)
(+.f64 v (pow.f64 (/.f64 -1 v) -2))
(-.f64 (+.f64 v (+.f64 1 (pow.f64 (/.f64 -1 v) -2))) (*.f64 1/2 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2)))
(-.f64 (+.f64 v (+.f64 1 (+.f64 (pow.f64 (/.f64 -1 v) -2) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2)) (+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2)) (*.f64 1/6 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 3))))) v))))) (*.f64 1/2 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2)))
(/.f64 1 (pow.f64 v 2))
(+.f64 (/.f64 1 (pow.f64 v 2)) (/.f64 sinTheta_i (pow.f64 v 2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (pow.f64 sinTheta_i 2)) (pow.f64 v 2))) (+.f64 (/.f64 1 (pow.f64 v 2)) (/.f64 sinTheta_i (pow.f64 v 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (pow.f64 sinTheta_i 2)) (pow.f64 v 2))) (+.f64 (/.f64 1 (pow.f64 v 2)) (+.f64 (/.f64 sinTheta_i (pow.f64 v 2)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 3) (pow.f64 sinTheta_i 3)) (pow.f64 v 2))))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 1 (pow.f64 v 2))
(+.f64 (/.f64 sinTheta_O (pow.f64 v 2)) (/.f64 1 (pow.f64 v 2)))
(+.f64 (/.f64 sinTheta_O (pow.f64 v 2)) (+.f64 (/.f64 1 (pow.f64 v 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (pow.f64 sinTheta_O 2)) (pow.f64 v 2)))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 sinTheta_O 3) (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 3)) (pow.f64 v 2))) (+.f64 (/.f64 sinTheta_O (pow.f64 v 2)) (+.f64 (/.f64 1 (pow.f64 v 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (pow.f64 sinTheta_O 2)) (pow.f64 v 2))))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v -2))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v -2))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v -2))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v -2))
(pow.f64 (/.f64 1 v) 2)
(+.f64 (pow.f64 (/.f64 1 v) 3) (pow.f64 (/.f64 1 v) 2))
(+.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (pow.f64 (/.f64 1 v) 4))) (pow.f64 (/.f64 1 v) 2)))
(+.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (pow.f64 (/.f64 1 v) 4))) (+.f64 (pow.f64 (/.f64 1 v) 2) (*.f64 1/6 (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (pow.f64 (/.f64 1 v) 5))))))
(pow.f64 (/.f64 -1 v) 2)
(+.f64 (pow.f64 (/.f64 -1 v) 3) (pow.f64 (/.f64 -1 v) 2))
(+.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) (pow.f64 (/.f64 -1 v) 4))) (pow.f64 (/.f64 -1 v) 2)))
(+.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (/.f64 -1 v) 5) (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 3))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) (pow.f64 (/.f64 -1 v) 4))) (pow.f64 (/.f64 -1 v) 2))))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2))
(+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_i 2) cosTheta_O))) (pow.f64 v 2))) (+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_i 2) cosTheta_O))) (pow.f64 v 2))) (+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (*.f64 1/6 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 3) (*.f64 cosTheta_O (pow.f64 sinTheta_i 3)))) (pow.f64 v 2))))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2))
(+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2)))
(+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (+.f64 (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2)) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 (pow.f64 sinTheta_O 2) cosTheta_O))) (pow.f64 v 2)))))
(+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_O 3) (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 3) cosTheta_O))) (pow.f64 v 2))) (+.f64 (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2)) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 (pow.f64 sinTheta_O 2) cosTheta_O))) (pow.f64 v 2))))))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4)))))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)) (+.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4))))) (*.f64 1/6 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (*.f64 (pow.f64 (/.f64 1 v) 5) cosTheta_O)))))))
(*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O))))))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (+.f64 (*.f64 1/6 (*.f64 cosTheta_i (*.f64 cosTheta_O (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 3) (pow.f64 (/.f64 -1 v) 5))))) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O)))))))
(if (!=.f64 v 0) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (neg.f64 v) 0) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (*.f64 v v) 0) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 -1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (*.f64 (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (neg.f64 (*.f64 v v)) 0) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) 0) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (neg.f64 v) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) -1) (neg.f64 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 0) (/.f64 1 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 3) 0) (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 3) (neg.f64 1/3)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) 0) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (neg.f64 3)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(-.f64 (/.f64 0 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v))) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
(-.f64 0 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (/.f64 1 (/.f64 1 v)))
(*.f64 -1 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
(*.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)
(*.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) -1)
(*.f64 (/.f64 1 (/.f64 1 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 v)) (/.f64 1 (/.f64 -1 v)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(*.f64 (/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (/.f64 1 (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v)))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 v))) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v)))))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v))) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v)))
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))))
(*.f64 (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (/.f64 -1 (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v)))))
(*.f64 (/.f64 -1 (cbrt.f64 (/.f64 1 v))) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v)))))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 v)) (/.f64 -1 (/.f64 1 v)))
(*.f64 (/.f64 -1 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)))
(*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 -1 (/.f64 1 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 v)))
(*.f64 (/.f64 -1 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v)))
(*.f64 (/.f64 -1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 -1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))) (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (/.f64 1 v))
(/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))
(/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) -1) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v))))
(/.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) -1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v))) (/.f64 1 (/.f64 1 v))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 -1 (/.f64 1 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(/.f64 (/.f64 1 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 v)) (/.f64 -1 v))
(/.f64 (/.f64 1 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(/.f64 (/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
(pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) -1)
(pow.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 3)
(pow.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 3) 1/3)
(pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)
(neg.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
(cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 3))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 1 (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 1 (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 1 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 -1 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 (*.f64 v v) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (neg.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 0) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (neg.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (neg.f64 (*.f64 v v)) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 0) (/.f64 1 (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 -1 v) 0) (/.f64 1 (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (neg.f64 v) (/.f64 1 v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 -1 (/.f64 (neg.f64 v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) 0) (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (/.f64 v (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) 0) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 -1 v) 0) (/.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (/.f64 -1 v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 v (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 v (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (neg.f64 (*.f64 v v)) (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 v (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(-.f64 (/.f64 0 (neg.f64 (*.f64 v v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))
(-.f64 (/.f64 0 (neg.f64 v)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))
(-.f64 0 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1 v))
(*.f64 (/.f64 1 v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 -1 v))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(*.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))
(*.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 1)
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)) -1)
(*.f64 (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))
(*.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 -1 v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (*.f64 (/.f64 1 v) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 1 v) (/.f64 -1 v)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (/.f64 -1 v)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 -1 v)))
(*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) (/.f64 1 v)))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (/.f64 1 v)))
(*.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (/.f64 1 v)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 -1 v) (/.f64 1 v)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1 v)))
(*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) 2) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) 1) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) 1))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) -1) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) -1))
(*.f64 (*.f64 -1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (*.f64 -1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)))
(*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (neg.f64 (*.f64 v v))))
(*.f64 (/.f64 -1 (*.f64 v v)) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 -1 (*.f64 (neg.f64 v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 1 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 -1 v) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 v (cbrt.f64 v)))
(/.f64 (*.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 v))) (*.f64 v (cbrt.f64 v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 -1 (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 1 v) -1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) -1) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))
(/.f64 -1 (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(/.f64 -1 (neg.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))))
(/.f64 1 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)))
(/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 v))
(/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 1)
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 1 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 1 v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)) (cbrt.f64 v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 -1 (/.f64 1 (*.f64 v v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)) -1)
(/.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (cbrt.f64 (*.f64 v (cbrt.f64 v))))
(/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (*.f64 v (cbrt.f64 v)))
(/.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (neg.f64 (*.f64 v v)) 1))
(/.f64 -1 (/.f64 (neg.f64 (*.f64 v v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 -1 (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) -1))
(/.f64 1 (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) 1))
(/.f64 -1 (*.f64 (*.f64 v v) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 -1 (*.f64 (neg.f64 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 1 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 1 (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) v))
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 v v))
(/.f64 (neg.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(pow.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) -1)
(pow.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) 2)
(pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) 3)
(pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 1)
(neg.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 3))
(cbrt.f64 (*.f64 -1 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)) 3)))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (pow.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)))) -1) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)))) -1) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (/.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 cosTheta_i 0) (/.f64 (neg.f64 cosTheta_O) (/.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (pow.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) 0) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (/.f64 1 v) 0) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v))) (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(-.f64 (/.f64 0 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(-.f64 0 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(*.f64 (/.f64 cosTheta_i (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) cosTheta_O)
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 cosTheta_O (/.f64 cosTheta_i (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1))
(*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (*.f64 cosTheta_i cosTheta_O))
(*.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (/.f64 cosTheta_i (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(*.f64 (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) cosTheta_i)
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (/.f64 cosTheta_O (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(*.f64 (/.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) 2) 2))
(*.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(*.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))
(*.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 1))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 1))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 1))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(/.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) -1)
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) -1))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2)) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2))) (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 1) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 1) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 3)
(pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1)
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) 1))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) -1))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 3))
Outputs
(pow.f64 v 2)
(*.f64 v v)
(+.f64 (pow.f64 v 2) (*.f64 -1 (*.f64 sinTheta_i (pow.f64 v 2))))
(+.f64 (*.f64 v v) (neg.f64 (*.f64 (*.f64 v v) sinTheta_i)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (pow.f64 v 2))) (*.f64 -1 (pow.f64 v 2))) (pow.f64 sinTheta_i 2))) (+.f64 (pow.f64 v 2) (*.f64 -1 (*.f64 sinTheta_i (pow.f64 v 2)))))
(+.f64 (neg.f64 (*.f64 (fma.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 v v)) (neg.f64 (*.f64 v v))) (*.f64 sinTheta_i sinTheta_i))) (+.f64 (*.f64 v v) (neg.f64 (*.f64 (*.f64 v v) sinTheta_i))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (pow.f64 v 2))) (*.f64 -1 (pow.f64 v 2))) (pow.f64 sinTheta_i 2))) (+.f64 (pow.f64 v 2) (+.f64 (*.f64 -1 (*.f64 sinTheta_i (pow.f64 v 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (pow.f64 v 2))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (pow.f64 v 2))) (*.f64 -1 (pow.f64 v 2)))) (*.f64 1/6 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 3) (pow.f64 v 2))))) (pow.f64 sinTheta_i 3))))))
(+.f64 (neg.f64 (*.f64 (fma.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 v v)) (neg.f64 (*.f64 v v))) (*.f64 sinTheta_i sinTheta_i))) (+.f64 (*.f64 v v) (+.f64 (neg.f64 (*.f64 (*.f64 v v) sinTheta_i)) (neg.f64 (*.f64 (fma.f64 -1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 v v)) (+.f64 (neg.f64 (fma.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 v v)) (neg.f64 (*.f64 v v)))) (*.f64 1/6 (*.f64 (neg.f64 (pow.f64 (/.f64 sinTheta_O v) 3)) (*.f64 v v))))) (pow.f64 sinTheta_i 3))))))
(pow.f64 v 2)
(*.f64 v v)
(+.f64 (pow.f64 v 2) (*.f64 -1 (*.f64 (pow.f64 v 2) sinTheta_O)))
(+.f64 (*.f64 v v) (neg.f64 (*.f64 sinTheta_O (*.f64 v v))))
(+.f64 (pow.f64 v 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 sinTheta_O 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (pow.f64 v 2))) (*.f64 -1 (pow.f64 v 2))))) (*.f64 -1 (*.f64 (pow.f64 v 2) sinTheta_O))))
(+.f64 (*.f64 v v) (+.f64 (neg.f64 (*.f64 (*.f64 sinTheta_O sinTheta_O) (fma.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 v v)) (neg.f64 (*.f64 v v))))) (neg.f64 (*.f64 sinTheta_O (*.f64 v v)))))
(+.f64 (pow.f64 v 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 sinTheta_O 3) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (pow.f64 v 2))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 v 2) (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 3))) (*.f64 -1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (pow.f64 v 2))) (*.f64 -1 (pow.f64 v 2)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 sinTheta_O 2) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (pow.f64 v 2))) (*.f64 -1 (pow.f64 v 2))))) (*.f64 -1 (*.f64 (pow.f64 v 2) sinTheta_O)))))
(+.f64 (*.f64 v v) (+.f64 (neg.f64 (*.f64 (pow.f64 sinTheta_O 3) (fma.f64 -1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 v v)) (fma.f64 1/6 (*.f64 (*.f64 v v) (neg.f64 (pow.f64 (/.f64 sinTheta_i v) 3))) (neg.f64 (fma.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 v v)) (neg.f64 (*.f64 v v)))))))) (+.f64 (neg.f64 (*.f64 (*.f64 sinTheta_O sinTheta_O) (fma.f64 1/2 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 v v)) (neg.f64 (*.f64 v v))))) (neg.f64 (*.f64 sinTheta_O (*.f64 v v))))))
(pow.f64 (/.f64 1 v) -2)
(+.f64 (*.f64 -1 v) (pow.f64 (/.f64 1 v) -2))
(+.f64 (neg.f64 v) (pow.f64 (/.f64 1 v) -2))
(-.f64 (+.f64 (*.f64 -1 v) (+.f64 1 (pow.f64 (/.f64 1 v) -2))) (*.f64 1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2)))
(-.f64 (+.f64 (neg.f64 v) (+.f64 1 (pow.f64 (/.f64 1 v) -2))) (*.f64 1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2)))
(-.f64 (+.f64 (*.f64 -1 v) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) v)) (+.f64 1 (pow.f64 (/.f64 1 v) -2)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) v)) (+.f64 (/.f64 1 v) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) v)) (*.f64 1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2))))))
(-.f64 (+.f64 (neg.f64 v) (fma.f64 1/2 (/.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) v) (+.f64 1 (pow.f64 (/.f64 1 v) -2)))) (fma.f64 1/6 (/.f64 (neg.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3)) v) (+.f64 (/.f64 1 v) (fma.f64 -1/2 (/.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) v) (*.f64 1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2))))))
(pow.f64 (/.f64 -1 v) -2)
(+.f64 v (pow.f64 (/.f64 -1 v) -2))
(-.f64 (+.f64 v (+.f64 1 (pow.f64 (/.f64 -1 v) -2))) (*.f64 1/2 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2)))
(-.f64 (+.f64 v (+.f64 1 (pow.f64 (/.f64 -1 v) -2))) (*.f64 1/2 (pow.f64 (neg.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O))) 2)))
(-.f64 (+.f64 v (+.f64 1 (+.f64 (pow.f64 (/.f64 -1 v) -2) (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2)) (+.f64 1 (+.f64 (*.f64 -1/2 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2)) (*.f64 1/6 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 3))))) v))))) (*.f64 1/2 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2)))
(-.f64 (+.f64 v (+.f64 1 (+.f64 (pow.f64 (/.f64 -1 v) -2) (neg.f64 (/.f64 (fma.f64 1/2 (pow.f64 (neg.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O))) 2) (neg.f64 (+.f64 1 (fma.f64 -1/2 (pow.f64 (neg.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O))) 2) (*.f64 1/6 (neg.f64 (neg.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3)))))))) v))))) (*.f64 1/2 (pow.f64 (neg.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O))) 2)))
(/.f64 1 (pow.f64 v 2))
(/.f64 1 (*.f64 v v))
(+.f64 (/.f64 1 (pow.f64 v 2)) (/.f64 sinTheta_i (pow.f64 v 2)))
(/.f64 (+.f64 1 sinTheta_i) (*.f64 v v))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (pow.f64 sinTheta_i 2)) (pow.f64 v 2))) (+.f64 (/.f64 1 (pow.f64 v 2)) (/.f64 sinTheta_i (pow.f64 v 2))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 sinTheta_i sinTheta_i)) (*.f64 v v)) (/.f64 (+.f64 1 sinTheta_i) (*.f64 v v)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (pow.f64 sinTheta_i 2)) (pow.f64 v 2))) (+.f64 (/.f64 1 (pow.f64 v 2)) (+.f64 (/.f64 sinTheta_i (pow.f64 v 2)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 3) (pow.f64 sinTheta_i 3)) (pow.f64 v 2))))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 sinTheta_i sinTheta_i)) (*.f64 v v)) (+.f64 (/.f64 (+.f64 1 sinTheta_i) (*.f64 v v)) (*.f64 1/6 (/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 sinTheta_O v) 3)) (pow.f64 sinTheta_i 3)) (*.f64 v v)))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 1 (pow.f64 v 2))
(/.f64 1 (*.f64 v v))
(+.f64 (/.f64 sinTheta_O (pow.f64 v 2)) (/.f64 1 (pow.f64 v 2)))
(/.f64 (+.f64 sinTheta_O 1) (*.f64 v v))
(+.f64 (/.f64 sinTheta_O (pow.f64 v 2)) (+.f64 (/.f64 1 (pow.f64 v 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (pow.f64 sinTheta_O 2)) (pow.f64 v 2)))))
(+.f64 (/.f64 (+.f64 sinTheta_O 1) (*.f64 v v)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 sinTheta_O sinTheta_O)) (*.f64 v v))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 sinTheta_O 3) (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 3)) (pow.f64 v 2))) (+.f64 (/.f64 sinTheta_O (pow.f64 v 2)) (+.f64 (/.f64 1 (pow.f64 v 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (pow.f64 sinTheta_O 2)) (pow.f64 v 2))))))
(fma.f64 1/6 (/.f64 (*.f64 (pow.f64 sinTheta_O 3) (neg.f64 (pow.f64 (/.f64 sinTheta_i v) 3))) (*.f64 v v)) (+.f64 (/.f64 (+.f64 sinTheta_O 1) (*.f64 v v)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 sinTheta_O sinTheta_O)) (*.f64 v v)))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v 2))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v -2))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v -2))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v -2))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 v -2))
(pow.f64 (/.f64 1 v) 2)
(+.f64 (pow.f64 (/.f64 1 v) 3) (pow.f64 (/.f64 1 v) 2))
(+.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (pow.f64 (/.f64 1 v) 4))) (pow.f64 (/.f64 1 v) 2)))
(+.f64 (pow.f64 (/.f64 1 v) 3) (fma.f64 1/2 (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (pow.f64 (/.f64 1 v) 4)) (pow.f64 (/.f64 1 v) 2)))
(+.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (pow.f64 (/.f64 1 v) 4))) (+.f64 (pow.f64 (/.f64 1 v) 2) (*.f64 1/6 (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (pow.f64 (/.f64 1 v) 5))))))
(+.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (fma.f64 1/2 (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (pow.f64 (/.f64 1 v) 4)) (pow.f64 (/.f64 1 v) 2)) (*.f64 1/6 (*.f64 (neg.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3)) (pow.f64 (/.f64 1 v) 5)))))
(pow.f64 (/.f64 -1 v) 2)
(+.f64 (pow.f64 (/.f64 -1 v) 3) (pow.f64 (/.f64 -1 v) 2))
(+.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) (pow.f64 (/.f64 -1 v) 4))) (pow.f64 (/.f64 -1 v) 2)))
(+.f64 (pow.f64 (/.f64 -1 v) 3) (fma.f64 1/2 (*.f64 (pow.f64 (neg.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O))) 2) (pow.f64 (/.f64 -1 v) 4)) (pow.f64 (/.f64 -1 v) 2)))
(+.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (/.f64 -1 v) 5) (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 3))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) (pow.f64 (/.f64 -1 v) 4))) (pow.f64 (/.f64 -1 v) 2))))
(+.f64 (pow.f64 (/.f64 -1 v) 3) (fma.f64 1/6 (*.f64 (pow.f64 (/.f64 -1 v) 5) (neg.f64 (neg.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3)))) (fma.f64 1/2 (*.f64 (pow.f64 (neg.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O))) 2) (pow.f64 (/.f64 -1 v) 4)) (pow.f64 (/.f64 -1 v) 2))))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v))
(+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)))
(/.f64 (+.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_i 2) cosTheta_O))) (pow.f64 v 2))) (+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 cosTheta_i (*.f64 (*.f64 sinTheta_i sinTheta_i) cosTheta_O))) (*.f64 v v)) (/.f64 (+.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_i 2) cosTheta_O))) (pow.f64 v 2))) (+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (*.f64 1/6 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 3) (*.f64 cosTheta_O (pow.f64 sinTheta_i 3)))) (pow.f64 v 2))))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 cosTheta_i (*.f64 (*.f64 sinTheta_i sinTheta_i) cosTheta_O))) (*.f64 v v)) (+.f64 (/.f64 (+.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v)) (/.f64 (*.f64 1/6 (*.f64 cosTheta_i (*.f64 (neg.f64 (pow.f64 (/.f64 sinTheta_O v) 3)) (*.f64 cosTheta_O (pow.f64 sinTheta_i 3))))) (*.f64 v v))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v))
(+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2)))
(/.f64 (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O))) (*.f64 v v))
(+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (+.f64 (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2)) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 (pow.f64 sinTheta_O 2) cosTheta_O))) (pow.f64 v 2)))))
(+.f64 (/.f64 (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O))) (*.f64 v v)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 (*.f64 sinTheta_O sinTheta_O) cosTheta_O)))) (*.f64 v v)))
(+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_O 3) (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 3) cosTheta_O))) (pow.f64 v 2))) (+.f64 (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2)) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 (pow.f64 sinTheta_O 2) cosTheta_O))) (pow.f64 v 2))))))
(+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (fma.f64 1/6 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_O 3) (*.f64 (neg.f64 (pow.f64 (/.f64 sinTheta_i v) 3)) cosTheta_O))) (*.f64 v v)) (+.f64 (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (*.f64 v v)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 (*.f64 sinTheta_O sinTheta_O) cosTheta_O)))) (*.f64 v v)))))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)))
(fma.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4)))))))
(fma.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O) (fma.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4)))))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)) (+.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4))))) (*.f64 1/6 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (*.f64 (pow.f64 (/.f64 1 v) 5) cosTheta_O)))))))
(fma.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O) (fma.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O) (fma.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4)))) (*.f64 1/6 (*.f64 cosTheta_i (*.f64 (neg.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3)) (*.f64 (pow.f64 (/.f64 1 v) 5) cosTheta_O)))))))
(*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)))
(fma.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O))))))
(fma.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O) (fma.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O))) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O))))))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (+.f64 (*.f64 1/6 (*.f64 cosTheta_i (*.f64 cosTheta_O (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 3) (pow.f64 (/.f64 -1 v) 5))))) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O)))))))
(fma.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O) (fma.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) (fma.f64 1/6 (*.f64 cosTheta_i (*.f64 cosTheta_O (*.f64 (pow.f64 (/.f64 -1 v) 5) (neg.f64 (neg.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3)))))) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O))) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O)))))))
(if (!=.f64 v 0) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (neg.f64 v) 0) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (*.f64 v v) 0) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 -1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 0) (/.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (*.f64 (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (/.f64 (*.f64 1 (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (neg.f64 (*.f64 v v)) 0) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (neg.f64 (*.f64 v v)) 0) (neg.f64 (*.f64 (neg.f64 v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) 0) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (neg.f64 v) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) -1) (neg.f64 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (neg.f64 v) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 v)) (neg.f64 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 0) (/.f64 1 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 0) (pow.f64 (/.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) -1) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 3) 0) (pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 3) (neg.f64 1/3)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 3) 0) (pow.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 3) -1/3) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) 0) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (neg.f64 3)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) 0) (pow.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) -3) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(-.f64 (/.f64 0 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v))) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
(-.f64 (/.f64 0 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v)))) (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))
(-.f64 0 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
(/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (/.f64 1 (/.f64 1 v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 (/.f64 1 v) 2))
(*.f64 -1 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
(/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(*.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) -1)
(/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(*.f64 (/.f64 1 (/.f64 1 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 (/.f64 1 v) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 v)) (/.f64 1 (/.f64 -1 v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 (/.f64 -1 v) 2))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (/.f64 1 (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v)))))
(/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1 v))) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v)))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (*.f64 v v)) v)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v))) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)))
(/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (/.f64 1 (*.f64 v v))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v)))
(/.f64 (/.f64 1 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)))
(/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))) -1) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2)))
(*.f64 (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (/.f64 -1 (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v)))))
(/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(*.f64 (/.f64 -1 (cbrt.f64 (/.f64 1 v))) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v)))))
(*.f64 (/.f64 -1 (cbrt.f64 (/.f64 1 v))) (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (*.f64 v v)) v))))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 v)) (/.f64 -1 (/.f64 1 v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 -1 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)))
(/.f64 (*.f64 -1 -1) (/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) v))
(*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (/.f64 1 (*.f64 v v))))
(neg.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (/.f64 1 (*.f64 v v)))))
(*.f64 (/.f64 -1 (/.f64 1 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 -1 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 -1 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v)))
(*.f64 (/.f64 -1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 -1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)))
(/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))) (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))) -1) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2)))
(/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)))
(cbrt.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (/.f64 1 v))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 (/.f64 1 v) 2))
(/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))
(/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) -1) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v))))
(neg.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v))))
(neg.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))))
(/.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) -1)
(/.f64 (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) -1)
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v))) (/.f64 1 (/.f64 1 v))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v))) (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(/.f64 (*.f64 -1 (/.f64 1 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(/.f64 (/.f64 -1 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(/.f64 (/.f64 1 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))) 2)))
(/.f64 (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))))
(/.f64 (cbrt.f64 (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2))))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 v)) (/.f64 -1 v))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 (/.f64 -1 v) 2))
(/.f64 (/.f64 1 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(/.f64 (/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))))
(/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 1 (cbrt.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (*.f64 v v)) v)))
(/.f64 (/.f64 1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))
(pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) -1)
(/.f64 1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(pow.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 3)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(pow.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 3) 1/3)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(neg.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
(/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 3))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 1 (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 1 (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 1 (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 1 (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 1 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 1 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 -1 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 -1 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 (*.f64 v v) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 (*.f64 v v) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (neg.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 0) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (neg.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 0) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) 0) (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (neg.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (neg.f64 (*.f64 v v)) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 0) (/.f64 1 (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 0) (/.f64 1 (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 -1 v) 0) (/.f64 1 (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 -1 v) 0) (/.f64 1 (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (neg.f64 v) (/.f64 1 v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 1 v) 0) (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (/.f64 v (/.f64 1 v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 -1 (/.f64 (neg.f64 v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 -1 (/.f64 (neg.f64 v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) 0) (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) 0) (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (/.f64 v (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (/.f64 v (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) 0) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) 0) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 -1 v) 0) (/.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (/.f64 -1 v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 -1 v) 0) (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 -1 v)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 v (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 v (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 0) (/.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 v (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 v (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 v v) (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (neg.f64 (*.f64 v v)) (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (neg.f64 (*.f64 v v)) (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 v (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 v (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(-.f64 (/.f64 0 (neg.f64 (*.f64 v v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))
(+.f64 (/.f64 0 (neg.f64 (*.f64 v v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(-.f64 (/.f64 0 (neg.f64 v)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))
(/.f64 (-.f64 0 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (neg.f64 v))
(-.f64 0 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1 v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 1 v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 -1 v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 1)
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)) -1)
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 -1 v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (/.f64 1 v) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) v) (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) v) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 1 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) 2) 2) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))) 2) 2)) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 1 v) (/.f64 -1 v)))
(neg.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (/.f64 -1 v)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 -1 v))))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 -1 v)))
(*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) (/.f64 1 v)))
(*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) v))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (/.f64 1 v)))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (/.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (cbrt.f64 (*.f64 v v))))
(*.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (/.f64 1 v)))
(*.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) v))
(*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 -1 v) (/.f64 1 v)))
(neg.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (*.f64 v v))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 1 v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) v) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)))
(*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) v))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) 2) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) 1) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) 1))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) -1) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) -1))
(pow.f64 (neg.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) 2)
(*.f64 (*.f64 -1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) (*.f64 -1 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)))
(pow.f64 (neg.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)) 2)
(*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (neg.f64 (*.f64 v v))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 -1 (*.f64 v v)) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) v)
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 v v))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 v v))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) v)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 -1 (*.f64 (neg.f64 v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 v v)) v) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))
(/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 v v)) v) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 1 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 -1 v) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 v (cbrt.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) v) (cbrt.f64 v))
(/.f64 (*.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (cbrt.f64 (*.f64 v v))))
(/.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 v v)) v) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 1 v))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (/.f64 1 v))) (*.f64 v (cbrt.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) v) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 -1 (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (neg.f64 v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 1 v) -1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) -1) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 -1 (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 -1 (neg.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 1 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 v))
(/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 1)
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 1 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 1 v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 v v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) v) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v)) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2))) v) (cbrt.f64 v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 -1 (/.f64 1 (*.f64 v v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)) -1)
(/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 -1 (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (cbrt.f64 (*.f64 v (cbrt.f64 v))))
(/.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v (cbrt.f64 v))) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)))
(/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (*.f64 v (cbrt.f64 v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (neg.f64 (*.f64 v v)) 1))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 -1 (/.f64 (neg.f64 (*.f64 v v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 -1 (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) -1))
(/.f64 1 (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) 1))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 -1 (*.f64 (*.f64 v v) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 -1 (*.f64 (neg.f64 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 1 (*.f64 v (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 1 (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) v))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 v v))
(neg.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(pow.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) -1)
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(pow.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) 2)
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(pow.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 3) 1/3)
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) 3)
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 1)
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(neg.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 3))
(/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(cbrt.f64 (*.f64 -1 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)) 3)))
(*.f64 (cbrt.f64 -1) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (pow.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 1 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))))) (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)))) -1) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))))) (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 cosTheta_i (/.f64 1 (*.f64 v v))))) (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))) (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))) (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)))) -1) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1 (/.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))))) (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (/.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (/.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))))) (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 cosTheta_i (/.f64 1 (*.f64 v v))))) (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1 (*.f64 v v))))) (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(if (!=.f64 cosTheta_i 0) (/.f64 (neg.f64 cosTheta_O) (/.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 cosTheta_i 0) (/.f64 (neg.f64 cosTheta_O) (/.f64 (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) cosTheta_i)) (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (pow.f64 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (/.f64 1 (/.f64 cosTheta_O (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))))) (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) 0) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2)) 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(if (!=.f64 (/.f64 1 v) 0) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v))) (/.f64 1 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v))) v) (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 0) (pow.f64 (/.f64 1 (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) -1) (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1 (*.f64 v v))))) (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(-.f64 (/.f64 0 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))
(-.f64 0 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))
(*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))
(*.f64 (/.f64 cosTheta_i (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) cosTheta_O)
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2)))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 cosTheta_O (/.f64 cosTheta_i (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) -1) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (*.f64 cosTheta_i cosTheta_O))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1)
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (/.f64 cosTheta_i (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) cosTheta_i)
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (/.f64 cosTheta_O (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (/.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) -1) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) 2) 2))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) 2) 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(*.f64 (*.f64 (/.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(*.f64 (*.f64 (/.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(*.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (/.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))
(*.f64 (*.f64 (/.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))
(*.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (/.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 1))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 1))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) -1) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(*.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) -1)
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 2))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 2))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) -1)
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) -1)
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) -1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1)
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2)) (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 2))) (cbrt.f64 (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 2))) (cbrt.f64 (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 2))) (cbrt.f64 (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 1) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 1) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 3) 1/3)
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 3)
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 1)
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) 1))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))
(neg.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) -1))
(neg.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 3))
(*.f64 cosTheta_i (/.f64 cosTheta_O (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))

eval1.6s (4.4%)

Compiler

Compiled 121370 to 48797 computations (59.8% saved)

prune2.2s (6.2%)

Pruning

53 alts after pruning (49 fresh and 4 done)

PrunedKeptTotal
New3048243072
Fresh62531
Picked101
Done246
Total3057533110
Error
0b
Counts
3110 → 53
Alt Table
Click to see full alt table
StatusErrorProgram
24.4b
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
24.4b
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 (/.f64 v cosTheta_O) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
0.7b
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))) 3)
0.4b
(/.f64 (if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.4b
(/.f64 (if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 (/.f64 1 v) -2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.3b
(/.f64 (if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (/.f64 1 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.3b
(/.f64 (if (!=.f64 (/.f64 1 (*.f64 v v)) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.7b
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3) (+.f64 v v))
0.6b
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.7b
(/.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 3) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
0.4b
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1/3)) (+.f64 v v))
0.7b
(/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) cosTheta_i) v) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)) cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i) v) (+.f64 v v))
24.4b
(/.f64 (/.f64 (*.f64 (*.f64 v cosTheta_O) cosTheta_i) v) (+.f64 v v))
24.2b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 1 (/.f64 1 v))) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v))))) 1/2)) (+.f64 v v))
0.6b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (cbrt.f64 2) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 4) (sinh.f64 (/.f64 1 v))))
0.4b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) 2))
0.4b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.4b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
0.4b
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) 2)
0.3b
(/.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.4b
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (pow.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1/3) 2))
0.4b
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
0.4b
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) cosTheta_i) (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) 2))
0.4b
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
24.4b
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
0.4b
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (pow.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1/3) 3))
0.7b
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (pow.f64 (*.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (sinh.f64 (/.f64 1 v)))) 3))
0.4b
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
0.4b
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))))
24.4b
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 3/2)
0.4b
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
24.4b
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
24.4b
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
24.4b
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
24.4b
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3) 3/2)
0.4b
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
24.4b
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
24.4b
(*.f64 cosTheta_O (if (!=.f64 cosTheta_i 0) (/.f64 1/2 (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v)))
24.4b
(*.f64 cosTheta_O (*.f64 (/.f64 (*.f64 cosTheta_i 1/3) v) 3/2))
24.4b
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 1/8)))
24.4b
(*.f64 cosTheta_O (*.f64 (*.f64 (/.f64 cosTheta_i v) 1/3) 3/2))
24.4b
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
24.4b
(*.f64 cosTheta_O (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_i) v)))
24.4b
(*.f64 cosTheta_O (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_i v))))
24.4b
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
24.4b
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) v))
24.4b
(*.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
24.4b
(*.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
Compiler

Compiled 2526 to 1740 computations (31.1% saved)

localize32.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (*.f64 sinTheta_i sinTheta_O) v)
0.2b
(/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)
0.3b
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O))
0.7b
(sinh.f64 (/.f64 1 v))
Compiler

Compiled 106 to 31 computations (70.8% saved)

series36.0ms (0.1%)

Counts
1 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
sinTheta_i
@0
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O))
1.0ms
cosTheta_O
@0
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O))
1.0ms
sinTheta_i
@inf
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O))
1.0ms
sinTheta_i
@-inf
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O))
0.0ms
v
@0
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O))
Compiler

Compiled 5800 to 2265 computations (60.9% saved)

rewrite111.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
118×egg-rr
Counts
1 → 118
Calls
Call 1
Inputs
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 (/.f64 cosTheta_O (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 v (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 (/.f64 cosTheta_i (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 (neg.f64 v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 v v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) cosTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (/.f64 (cbrt.f64 cosTheta_i) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 cosTheta_O)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 cosTheta_O)) 1) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (/.f64 -1 v) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_i) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) cosTheta_i) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (/.f64 cosTheta_i v) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_O (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (/.f64 1 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (*.f64 v (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (neg.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (neg.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 v)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (cbrt.f64 (*.f64 v (cbrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v)))) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3))))))

simplify278.0ms (0.8%)

Algorithm
egglog
Counts
178 → 179
Calls
Call 1
Inputs
(/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2))
(+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)))
(+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 (pow.f64 sinTheta_i 2) cosTheta_O))) (pow.f64 v 2)))))
(+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 3) (*.f64 cosTheta_O (pow.f64 sinTheta_i 3)))) (pow.f64 v 2))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 (pow.f64 sinTheta_i 2) cosTheta_O))) (pow.f64 v 2))))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2))
(+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_O 2) cosTheta_O))) (pow.f64 v 2))) (+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_O 2) cosTheta_O))) (pow.f64 v 2))) (+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_O 3) (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 3) cosTheta_O))) (pow.f64 v 2))) (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2)))))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4)))))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)) (+.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4))))) (*.f64 1/6 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (*.f64 (pow.f64 (/.f64 1 v) 5) cosTheta_O)))))))
(*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O))))))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (+.f64 (*.f64 1/6 (*.f64 cosTheta_i (*.f64 cosTheta_O (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 3) (pow.f64 (/.f64 -1 v) 5))))) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O)))))))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 cosTheta_i 0) (/.f64 (/.f64 cosTheta_O (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 v (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 cosTheta_O 0) (/.f64 (/.f64 cosTheta_i (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 (neg.f64 v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 v v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))
(*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) cosTheta_O)
(*.f64 cosTheta_O (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(*.f64 (/.f64 cosTheta_O (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) cosTheta_i)
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(*.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1)
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 cosTheta_O)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)))
(*.f64 (*.f64 cosTheta_O (/.f64 (cbrt.f64 cosTheta_i) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (/.f64 cosTheta_O (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O))
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 cosTheta_O)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2) 2))
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 cosTheta_O)) 1) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 cosTheta_O))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 1))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O)) 1))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (/.f64 -1 v) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) cosTheta_i) cosTheta_O))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (/.f64 cosTheta_i v) cosTheta_O))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) cosTheta_O))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (/.f64 1 v)))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1 v)))
(*.f64 (/.f64 cosTheta_i (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_O (/.f64 1 v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (/.f64 1 (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 -1 v))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) cosTheta_i))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (*.f64 v (cbrt.f64 v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (neg.f64 (*.f64 v v)))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_O (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 1) (neg.f64 v))
(/.f64 (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (*.f64 v v))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 1) (neg.f64 v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (cbrt.f64 (*.f64 v (cbrt.f64 v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 v v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v)))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3) 1/3)
(pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1)
(neg.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)) (*.f64 cosTheta_i cosTheta_O)))
(neg.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(neg.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v))))
(neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3))
Outputs
(/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v))
(+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)))
(/.f64 (+.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))
(+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 (pow.f64 sinTheta_i 2) cosTheta_O))) (pow.f64 v 2)))))
(+.f64 (/.f64 (+.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 (*.f64 sinTheta_i sinTheta_i) cosTheta_O)))) (*.f64 v v)))
(+.f64 (/.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2)) (+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 3) (*.f64 cosTheta_O (pow.f64 sinTheta_i 3)))) (pow.f64 v 2))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 (pow.f64 sinTheta_i 2) cosTheta_O))) (pow.f64 v 2))))))
(+.f64 (/.f64 (+.f64 (*.f64 sinTheta_i (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v)) (fma.f64 1/6 (/.f64 (*.f64 cosTheta_i (*.f64 (neg.f64 (pow.f64 (/.f64 sinTheta_O v) 3)) (*.f64 cosTheta_O (pow.f64 sinTheta_i 3)))) (*.f64 v v)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_O v)) 2) (*.f64 (*.f64 sinTheta_i sinTheta_i) cosTheta_O)))) (*.f64 v v))))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v))
(+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2)))
(/.f64 (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O))) (*.f64 v v))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_O 2) cosTheta_O))) (pow.f64 v 2))) (+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 cosTheta_i (*.f64 (*.f64 sinTheta_O sinTheta_O) cosTheta_O))) (*.f64 v v)) (/.f64 (+.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O))) (*.f64 v v)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_O 2) cosTheta_O))) (pow.f64 v 2))) (+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 v 2)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_O 3) (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 3) cosTheta_O))) (pow.f64 v 2))) (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (pow.f64 v 2)))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (neg.f64 (/.f64 sinTheta_i v)) 2) (*.f64 cosTheta_i (*.f64 (*.f64 sinTheta_O sinTheta_O) cosTheta_O))) (*.f64 v v)) (+.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (fma.f64 1/6 (/.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 sinTheta_O 3) (*.f64 (neg.f64 (pow.f64 (/.f64 sinTheta_i v) 3)) cosTheta_O))) (*.f64 v v)) (/.f64 (*.f64 cosTheta_i (*.f64 sinTheta_O cosTheta_O)) (*.f64 v v)))))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i (*.f64 cosTheta_O (pow.f64 v -2))))
(*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)))
(fma.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4)))))))
(fma.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O) (fma.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O) (*.f64 (*.f64 1/2 cosTheta_i) (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4))))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)) (+.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4))))) (*.f64 1/6 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (*.f64 (pow.f64 (/.f64 1 v) 5) cosTheta_O)))))))
(fma.f64 (pow.f64 (/.f64 1 v) 3) (*.f64 cosTheta_i cosTheta_O) (fma.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O) (fma.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (*.f64 cosTheta_O (pow.f64 (/.f64 1 v) 4)))) (*.f64 1/6 (*.f64 cosTheta_i (*.f64 (neg.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3)) (*.f64 (pow.f64 (/.f64 1 v) 5) cosTheta_O)))))))
(*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)))
(fma.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O) (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O))))))
(fma.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O) (fma.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) (*.f64 (*.f64 1/2 cosTheta_i) (*.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O)))))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (+.f64 (*.f64 1/6 (*.f64 cosTheta_i (*.f64 cosTheta_O (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 3) (pow.f64 (/.f64 -1 v) 5))))) (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (neg.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O))) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O)))))))
(fma.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i cosTheta_O) (fma.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) (fma.f64 1/6 (*.f64 cosTheta_i (*.f64 cosTheta_O (*.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3) (pow.f64 (/.f64 -1 v) 5)))) (*.f64 (*.f64 1/2 cosTheta_i) (*.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) (*.f64 (pow.f64 (/.f64 -1 v) 4) cosTheta_O))))))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O)) (pow.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 cosTheta_i 0) (/.f64 (/.f64 cosTheta_O (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 cosTheta_i 0) (/.f64 (/.f64 cosTheta_O (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v cosTheta_i)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 v (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 v (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 cosTheta_O 0) (/.f64 (/.f64 cosTheta_i (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 cosTheta_O 0) (/.f64 (/.f64 cosTheta_i (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v cosTheta_O)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 (neg.f64 v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 v v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 v v) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) cosTheta_O)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 cosTheta_O (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 cosTheta_O (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) cosTheta_i)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 cosTheta_i (/.f64 cosTheta_O (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 cosTheta_O)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (*.f64 cosTheta_O (/.f64 (cbrt.f64 cosTheta_i) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (/.f64 cosTheta_O (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 cosTheta_O)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2) 2))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_O)) 2) 2))
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 cosTheta_O)) 1) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 cosTheta_O))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O)) 1))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (/.f64 -1 v) (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)) v)) (neg.f64 v))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) (/.f64 (*.f64 (sqrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) v) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(/.f64 (*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O)) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) cosTheta_i) cosTheta_O))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (*.f64 (/.f64 cosTheta_i v) cosTheta_O))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 2) cosTheta_O))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (*.f64 cosTheta_i cosTheta_O)) (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) v))
(*.f64 (/.f64 cosTheta_i (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_O (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (/.f64 1 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 -1 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) cosTheta_i))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (cbrt.f64 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (*.f64 v (cbrt.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (cbrt.f64 (*.f64 v v)) v) (cbrt.f64 v)))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_O (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_O (/.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (neg.f64 v))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 1) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (*.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)) (neg.f64 v))
(/.f64 (/.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) v)
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 2)) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 2) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) 1) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (cbrt.f64 (*.f64 v (cbrt.f64 v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (*.f64 (cbrt.f64 (*.f64 v (cbrt.f64 v))) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (cbrt.f64 (*.f64 v v)) v) (cbrt.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(/.f64 (*.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 v v))
(/.f64 (/.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v) v)
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (cbrt.f64 (*.f64 v v)) v) (cbrt.f64 v)))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v)))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) 3)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3) 1/3)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(neg.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))
(neg.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(neg.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v))))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (neg.f64 v)))
(neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))

localize12.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.1b
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
0.3b
(*.f64 cosTheta_O (/.f64 1/2 v))
Compiler

Compiled 24 to 15 computations (37.5% saved)

series15.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
v
@0
(*.f64 cosTheta_O (/.f64 1/2 v))
1.0ms
cosTheta_O
@0
(*.f64 cosTheta_O (/.f64 1/2 v))
0.0ms
v
@-inf
(*.f64 cosTheta_O (/.f64 1/2 v))
0.0ms
v
@inf
(*.f64 cosTheta_O (/.f64 1/2 v))
0.0ms
cosTheta_O
@-inf
(*.f64 cosTheta_O (/.f64 1/2 v))
Compiler

Compiled 1890 to 645 computations (65.9% saved)

rewrite231.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
251×egg-rr
233×egg-rr
Counts
2 → 484
Calls
Call 1
Inputs
(*.f64 cosTheta_O (/.f64 1/2 v))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 1/2 (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1/2 0) (/.f64 (*.f64 cosTheta_O 1/2) v) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (*.f64 v (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 v (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 cosTheta_O) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 (+.f64 v v) (cbrt.f64 cosTheta_O))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_O 1/2) v) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (+.f64 v v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (/.f64 v (cbrt.f64 1/4))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_O 1/2) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_O 1/2))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 1 (/.f64 (+.f64 v v) cosTheta_O)) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) 0) (/.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (neg.f64 v) (*.f64 cosTheta_O (sqrt.f64 1/2)))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 -1/4) cosTheta_O) 0) (/.f64 (cbrt.f64 1/2) (/.f64 (neg.f64 v) (*.f64 (cbrt.f64 -1/4) cosTheta_O))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)) 0) (/.f64 (neg.f64 (cbrt.f64 cosTheta_O)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 v (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 cosTheta_O) 0) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (/.f64 (neg.f64 v) (cbrt.f64 cosTheta_O))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 -1/4) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (/.f64 v (cbrt.f64 1/4))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (*.f64 (neg.f64 v) (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (sqrt.f64 1/2)) 0) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (*.f64 v (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 1/2 (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 (neg.f64 v) (*.f64 -1/2 (cbrt.f64 cosTheta_O)))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O)))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (/.f64 v (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_O 1/2) 0) (/.f64 -1 (/.f64 (neg.f64 v) (*.f64 cosTheta_O 1/2))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_O -1/2) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_O 1/2))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 1/4) cosTheta_O) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 (neg.f64 v) (*.f64 (cbrt.f64 1/4) cosTheta_O))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) 0) (/.f64 (sqrt.f64 1/2) (/.f64 (neg.f64 v) (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (*.f64 cosTheta_O 1/2) v) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (*.f64 (/.f64 (/.f64 cosTheta_O v) 4) 2) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) -1)) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (/.f64 v (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))))) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (/.f64 (*.f64 cosTheta_O 1/2) v) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 cosTheta_O v) 4) (/.f64 (/.f64 cosTheta_O v) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 cosTheta_O v) 0) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 cosTheta_O v)) (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 cosTheta_O -1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 v) (/.f64 (*.f64 cosTheta_O -1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) v) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O 1/8)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (cbrt.f64 (neg.f64 (*.f64 v v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_O) -1) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 cosTheta_O (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) v) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 1/2 v)) (cbrt.f64 (cbrt.f64 cosTheta_O))) 3) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_O) v) (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O 1/2) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (*.f64 cosTheta_O 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (/.f64 (sqrt.f64 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (/.f64 (sqrt.f64 1/2) (cbrt.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1/8 v)) (/.f64 cosTheta_O (cbrt.f64 (neg.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 v)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/4 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/8 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)) (cbrt.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O -1/2) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) v) (cbrt.f64 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/8 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (/.f64 (cbrt.f64 1/4) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 cosTheta_O v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O v) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 cosTheta_O) (/.f64 -1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O) (cbrt.f64 (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (cbrt.f64 1/4))) (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (sqrt.f64 (sqrt.f64 1/8))) (sqrt.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_O v)) (cbrt.f64 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) 1/3) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 -1/2)) (cbrt.f64 -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (cbrt.f64 1/2))) (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 cosTheta_O -1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (/.f64 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (/.f64 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (/.f64 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O -1/2) v) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 v) (neg.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 (neg.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) 1) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) -1) (/.f64 (sqrt.f64 1/2) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 v) (*.f64 cosTheta_O -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 v)) (/.f64 (*.f64 cosTheta_O 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (neg.f64 (*.f64 v v)))) (cbrt.f64 (/.f64 -1/8 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_O) (neg.f64 v)) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) -1) (/.f64 (sqrt.f64 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 v)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) 1) (/.f64 (sqrt.f64 1/2) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (neg.f64 v)) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) v) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_O (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (neg.f64 v)) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 (neg.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (cbrt.f64 (neg.f64 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) v) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (neg.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 cosTheta_O v)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8) (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (/.f64 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 v) cosTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (/.f64 (/.f64 1 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (/.f64 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (*.f64 (/.f64 (sqrt.f64 1/2) v) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) v) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (/.f64 -1 v) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 cosTheta_O (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) -1) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (sqrt.f64 1/2)) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (neg.f64 (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (neg.f64 v)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (neg.f64 v)) (neg.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (neg.f64 (/.f64 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (neg.f64 v)) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) v) (neg.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/2) (*.f64 (/.f64 (cbrt.f64 1/4) v) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 1/4)) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2)))) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (/.f64 v (cbrt.f64 1/4))) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (/.f64 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O v) -1) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 cosTheta_O v)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) 1) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) -1) (*.f64 (cbrt.f64 (*.f64 v v)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O)) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_O) (cbrt.f64 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 cosTheta_O) (*.f64 -2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O 1/2) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (cbrt.f64 (*.f64 cosTheta_O 1/2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 v)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 cosTheta_O v) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 cosTheta_O (+.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O -1/2) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O -1/2) v) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (cbrt.f64 (*.f64 cosTheta_O -1/2))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O 1/2) v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O -1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 v 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) v) (sqrt.f64 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) 1/2) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 cosTheta_O (*.f64 (neg.f64 v) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) -1/2) (cbrt.f64 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) 1) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O -1/2))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 cosTheta_O (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O 1/2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 cosTheta_O -1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 cosTheta_O 1/2) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 cosTheta_O -1/2) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_O 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1/2 (/.f64 cosTheta_O (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1/2 (*.f64 (/.f64 -1 v) cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O 1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 -1/8 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_O -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (cbrt.f64 cosTheta_O) v) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) -1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 cosTheta_O v) 3) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 cosTheta_O 1/2) 3) v) (/.f64 (/.f64 1 v) v)))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_O 1/2) 0) (/.f64 cosTheta_i (/.f64 v (*.f64 cosTheta_O 1/2))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 (*.f64 cosTheta_O 1/2) (/.f64 v cosTheta_i)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1/8 v)) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (*.f64 v v) (/.f64 1/8 v)))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2) 2) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) -1)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 1/2) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)) (/.f64 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)) (/.f64 cosTheta_O v)) (cbrt.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (cbrt.f64 cosTheta_i)) (cbrt.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 cosTheta_i)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_i)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)) (/.f64 cosTheta_O v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 cosTheta_i 1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i 1/2) (/.f64 cosTheta_O v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (/.f64 1/2 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 cosTheta_i (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)) cosTheta_i) (cbrt.f64 cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 cosTheta_i 1/2) v)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O v) (*.f64 cosTheta_i 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (cbrt.f64 1/4))) (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1/3) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (cbrt.f64 1/2))) (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_i)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O 1/2) (*.f64 (/.f64 1 v) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/2)) (/.f64 (sqrt.f64 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/8 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/8 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) (/.f64 cosTheta_i (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O 1/2) (/.f64 cosTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 1/2)) (/.f64 (cbrt.f64 1/4) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 cosTheta_O v) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1) (/.f64 -1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) (cbrt.f64 (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 2)) (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 v) (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_i) (/.f64 cosTheta_O (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 1/4) v) (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 v) (*.f64 (*.f64 cosTheta_i cosTheta_O) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2) (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) cosTheta_i) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (sqrt.f64 1/8))) (sqrt.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 -1/2)) (cbrt.f64 -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 1 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 -1/2 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (cbrt.f64 v)) (/.f64 -1 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) cosTheta_i) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 v))) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (neg.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_i cosTheta_O)) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (neg.f64 (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (neg.f64 v)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/2) (*.f64 (/.f64 (cbrt.f64 1/4) v) (*.f64 cosTheta_i cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/4)) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2)))) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (cbrt.f64 1/4))) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 v 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (cbrt.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) cosTheta_i) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (*.f64 cosTheta_i (cbrt.f64 (*.f64 cosTheta_O 1/2)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (*.f64 cosTheta_O 1/2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i) (cbrt.f64 (*.f64 cosTheta_O -1/2))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (*.f64 cosTheta_O -1/2))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 cosTheta_O)) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) -1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (*.f64 cosTheta_O 1/2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1) (*.f64 -2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 v))) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (+.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (*.f64 cosTheta_O 1/2))) 3) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))) (cbrt.f64 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) cosTheta_i)) (cbrt.f64 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 -2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) 3) (*.f64 v v))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O -1/2) v) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 cosTheta_O -1/2) (/.f64 cosTheta_i v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 cosTheta_O -1/2) (*.f64 (/.f64 1 v) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 v) (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1/2 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_i cosTheta_O))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O -1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 -1/8 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 v) (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) 3) (pow.f64 (/.f64 -1 v) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 (pow.f64 cosTheta_i 3) (/.f64 (*.f64 cosTheta_O 1/2) v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (pow.f64 cosTheta_i 3)) (/.f64 (*.f64 cosTheta_O 1/2) v)))))))

simplify808.0ms (2.3%)

Algorithm
egglog
Counts
544 → 609
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 cosTheta_O 0) (/.f64 1/2 (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 -1/2 0) (/.f64 (*.f64 cosTheta_O 1/2) v) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (*.f64 v (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 v (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 cosTheta_O) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 (+.f64 v v) (cbrt.f64 cosTheta_O))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_O 1/2) v) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (+.f64 v v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (/.f64 v (cbrt.f64 1/4))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 cosTheta_O 1/2) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_O 1/2))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 cosTheta_O 0) (/.f64 1 (/.f64 (+.f64 v v) cosTheta_O)) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) 0) (/.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (neg.f64 v) (*.f64 cosTheta_O (sqrt.f64 1/2)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 (cbrt.f64 -1/4) cosTheta_O) 0) (/.f64 (cbrt.f64 1/2) (/.f64 (neg.f64 v) (*.f64 (cbrt.f64 -1/4) cosTheta_O))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)) 0) (/.f64 (neg.f64 (cbrt.f64 cosTheta_O)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 v (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 cosTheta_O) 0) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (/.f64 (neg.f64 v) (cbrt.f64 cosTheta_O))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 -1/4) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (/.f64 v (cbrt.f64 1/4))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (*.f64 (neg.f64 v) (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (neg.f64 (sqrt.f64 1/2)) 0) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (*.f64 v (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 1/2 (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 (neg.f64 v) (*.f64 -1/2 (cbrt.f64 cosTheta_O)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O)))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (/.f64 v (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 cosTheta_O 1/2) 0) (/.f64 -1 (/.f64 (neg.f64 v) (*.f64 cosTheta_O 1/2))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 cosTheta_O -1/2) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_O 1/2))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 (cbrt.f64 1/4) cosTheta_O) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 (neg.f64 v) (*.f64 (cbrt.f64 1/4) cosTheta_O))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) 0) (/.f64 (sqrt.f64 1/2) (/.f64 (neg.f64 v) (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 -1 0) (/.f64 (*.f64 cosTheta_O 1/2) v) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 2 0) (*.f64 (/.f64 (/.f64 cosTheta_O v) 4) 2) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) -1)) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (/.f64 v (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 1/2 0) (/.f64 (*.f64 cosTheta_O 1/2) v) (/.f64 (*.f64 cosTheta_O 1/2) v))
(+.f64 (/.f64 (/.f64 cosTheta_O v) 4) (/.f64 (/.f64 cosTheta_O v) 4))
(+.f64 (*.f64 (/.f64 cosTheta_O v) 0) (/.f64 (*.f64 cosTheta_O 1/2) v))
(+.f64 (*.f64 0 (/.f64 cosTheta_O v)) (/.f64 (*.f64 cosTheta_O 1/2) v))
(-.f64 0 (/.f64 (*.f64 cosTheta_O -1/2) v))
(-.f64 (/.f64 0 v) (/.f64 (*.f64 cosTheta_O -1/2) v))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) v) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) -1))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/8)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) v))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (cbrt.f64 (neg.f64 (*.f64 v v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) v)))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) -1) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) v))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 cosTheta_O (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8) v)))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) v) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) -1))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 1/2 v)) (cbrt.f64 (cbrt.f64 cosTheta_O))) 3) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))))
(*.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) v) (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))
(*.f64 (*.f64 cosTheta_O 1/2) (/.f64 1 v))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)))
(*.f64 (/.f64 1 v) (*.f64 cosTheta_O 1/2))
(*.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O))
(*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (/.f64 (sqrt.f64 1/2) v))
(*.f64 (*.f64 cosTheta_O (/.f64 (sqrt.f64 1/2) (cbrt.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_O))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) cosTheta_O))
(*.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 -1/8 v)) (/.f64 cosTheta_O (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O)) v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) v))
(*.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 v)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/4 v)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/8 v)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)) (cbrt.f64 cosTheta_O))
(*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 2)))
(*.f64 (*.f64 cosTheta_O -1/2) (/.f64 -1 v))
(*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_O v)))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) v) (cbrt.f64 1/4))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/8 (*.f64 v v)))))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (/.f64 (cbrt.f64 1/4) v))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))))
(*.f64 1/2 (/.f64 cosTheta_O v))
(*.f64 (/.f64 cosTheta_O v) 1/2)
(*.f64 (neg.f64 cosTheta_O) (/.f64 -1/2 v))
(*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 1 (/.f64 (*.f64 cosTheta_O 1/2) v))
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 1)
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (cbrt.f64 1/4))) (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (sqrt.f64 (sqrt.f64 1/8))) (sqrt.f64 (sqrt.f64 1/2)))
(*.f64 (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_O v)) (cbrt.f64 1/4))
(*.f64 (*.f64 (/.f64 cosTheta_O v) 1/3) 3/2)
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 -1/2)) (cbrt.f64 -1/4))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (cbrt.f64 1/2))) (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))))
(*.f64 -1 (/.f64 (*.f64 cosTheta_O -1/2) v))
(*.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (/.f64 cosTheta_O v)))
(*.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_O v)))
(*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_O v)))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (/.f64 cosTheta_O v)))
(*.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (/.f64 cosTheta_O v)))
(*.f64 (/.f64 (*.f64 cosTheta_O -1/2) v) -1)
(*.f64 (/.f64 -1/2 v) (neg.f64 cosTheta_O))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) 1) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) (neg.f64 v)))
(*.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) -1) (/.f64 (sqrt.f64 1/2) (neg.f64 v)))
(*.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 -1 v) (*.f64 cosTheta_O -1/2))
(*.f64 (cbrt.f64 (/.f64 -1 v)) (/.f64 (*.f64 cosTheta_O 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 -1 (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_O))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (neg.f64 (*.f64 v v)))) (cbrt.f64 (/.f64 -1/8 v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (neg.f64 v)) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) -1) (/.f64 (sqrt.f64 1/2) v))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 v)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) 1) (/.f64 (sqrt.f64 1/2) (neg.f64 v)))
(*.f64 (/.f64 (sqrt.f64 1/2) (neg.f64 v)) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) 1))
(*.f64 (/.f64 (sqrt.f64 1/2) v) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) -1))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_O (sqrt.f64 1/2)))
(*.f64 (/.f64 (sqrt.f64 1/2) (neg.f64 v)) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) -1))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (cbrt.f64 (neg.f64 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (neg.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) v) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 v)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (neg.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 cosTheta_O v)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8) (*.f64 v v))))
(*.f64 cosTheta_O (/.f64 1/2 v))
(*.f64 (/.f64 1/2 v) cosTheta_O)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (/.f64 cosTheta_O v)))
(*.f64 (sqrt.f64 1/2) (*.f64 (/.f64 (sqrt.f64 1/2) v) cosTheta_O))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) v) (sqrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))
(*.f64 -1/2 (*.f64 (/.f64 -1 v) cosTheta_O))
(*.f64 -1/2 (/.f64 cosTheta_O (neg.f64 v)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) -1) -1/2)
(*.f64 (*.f64 (/.f64 cosTheta_O v) (sqrt.f64 1/2)) (sqrt.f64 1/2))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (neg.f64 (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 cosTheta_O v)))
(*.f64 (/.f64 cosTheta_O (neg.f64 v)) -1/2)
(*.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (neg.f64 v)) (neg.f64 (sqrt.f64 1/2)))
(*.f64 -1/2 (neg.f64 (/.f64 cosTheta_O v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (neg.f64 v)) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))))
(*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) v) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) v))
(*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) v))
(*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (neg.f64 v)))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_O v)))
(*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 (cbrt.f64 1/4) v) cosTheta_O))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 1/4)) (cbrt.f64 1/2))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2)))) (cbrt.f64 1/2))
(*.f64 (/.f64 cosTheta_O (/.f64 v (cbrt.f64 1/4))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (/.f64 cosTheta_O v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))
(/.f64 (*.f64 (/.f64 cosTheta_O v) -1) -2)
(/.f64 (*.f64 -1 (/.f64 cosTheta_O v)) -2)
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) 1) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2))) 2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) -1) (*.f64 (cbrt.f64 (*.f64 v v)) -2))
(/.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O)) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_O) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (neg.f64 cosTheta_O) (*.f64 -2 v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (cbrt.f64 (*.f64 cosTheta_O 1/2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O)) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (/.f64 cosTheta_O v) 2)
(/.f64 cosTheta_O (+.f64 v v))
(/.f64 (*.f64 cosTheta_O -1/2) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 1)
(/.f64 (/.f64 (*.f64 cosTheta_O -1/2) v) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (cbrt.f64 (*.f64 cosTheta_O -1/2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) -1) -1)
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O 1/2) v)) -1)
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_O -1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 v 1/8)))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (+.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) v) (sqrt.f64 2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) 1/2) (cbrt.f64 (*.f64 v v)))
(/.f64 cosTheta_O (*.f64 (neg.f64 v) -2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) -1/2) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) 1) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O -1/2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (cbrt.f64 (*.f64 cosTheta_O (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (+.f64 v v)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O 1/2))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) 3)
(pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 1)
(neg.f64 (/.f64 (*.f64 cosTheta_O -1/2) v))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v)))))
(neg.f64 (*.f64 (*.f64 cosTheta_O 1/2) (/.f64 -1 v)))
(neg.f64 (*.f64 (*.f64 cosTheta_O -1/2) (/.f64 1 v)))
(neg.f64 (*.f64 (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))))
(neg.f64 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_O 1/2)))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 v))))
(neg.f64 (*.f64 1/2 (/.f64 cosTheta_O (neg.f64 v))))
(neg.f64 (*.f64 1/2 (*.f64 (/.f64 -1 v) cosTheta_O)))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O 1/2) v)))
(neg.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 -1/8 v))))
(neg.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_O -1/2)))
(neg.f64 (*.f64 (/.f64 (cbrt.f64 cosTheta_O) v) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_O))))
(neg.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 1/2 v)))
(neg.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) -1))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 cosTheta_O v) 3) 1/8))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 cosTheta_O 1/2) 3) v) (/.f64 (/.f64 1 v) v)))
(if (!=.f64 (*.f64 cosTheta_O 1/2) 0) (/.f64 cosTheta_i (/.f64 v (*.f64 cosTheta_O 1/2))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 -1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 cosTheta_i 0) (/.f64 (*.f64 cosTheta_O 1/2) (/.f64 v cosTheta_i)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 (cbrt.f64 (/.f64 1/8 v)) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (*.f64 v v) (/.f64 1/8 v)))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 -1 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 2 0) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2) 2) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) -1)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 1 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 1/2) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 1/2))
(+.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)))
(+.f64 (*.f64 0 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(-.f64 0 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)) (/.f64 cosTheta_O v)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)) (/.f64 cosTheta_O v)) (cbrt.f64 cosTheta_i))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (cbrt.f64 cosTheta_i)) (cbrt.f64 cosTheta_i))
(*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)))
(*.f64 (cbrt.f64 (cbrt.f64 cosTheta_i)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_i)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)) (/.f64 cosTheta_O v))))
(*.f64 (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) 2)))
(*.f64 (*.f64 cosTheta_i (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)) cosTheta_i))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 cosTheta_i 1/2) v)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 cosTheta_O))
(*.f64 (*.f64 cosTheta_i 1/2) (/.f64 cosTheta_O v))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (/.f64 1/2 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 cosTheta_i (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)) cosTheta_i) (cbrt.f64 cosTheta_O))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))))
(*.f64 (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))))
(*.f64 (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 cosTheta_i 1/2) v)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)))
(*.f64 (/.f64 cosTheta_O v) (*.f64 cosTheta_i 1/2))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (cbrt.f64 1/4))) (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1/3) 3/2)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (cbrt.f64 1/2))) (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))))
(*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/2) v))
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
(*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/2) v))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_i))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_i)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 2)))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O))
(*.f64 (*.f64 cosTheta_O 1/2) (*.f64 (/.f64 1 v) cosTheta_i))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/2)) (/.f64 (sqrt.f64 1/2) v))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/8 v)))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (/.f64 1 v))
(*.f64 (/.f64 1 v) (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2))
(*.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (/.f64 -1 v))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i))
(*.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O 1/2))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/8 (*.f64 v v)))))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) (/.f64 cosTheta_i (cbrt.f64 v)))
(*.f64 (*.f64 cosTheta_O 1/2) (/.f64 cosTheta_i v))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 1/2)) (/.f64 (cbrt.f64 1/4) v))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1/2)
(*.f64 1/2 (*.f64 (/.f64 cosTheta_O v) cosTheta_i))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1) (/.f64 -1/2 v))
(*.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O) cosTheta_i))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)))
(*.f64 1 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 1)
(*.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 2)) (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_i)) 2)))
(*.f64 (/.f64 -1 v) (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 v)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_i) (/.f64 cosTheta_O (cbrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/2)))
(*.f64 (/.f64 (cbrt.f64 1/4) v) (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 1/2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (/.f64 -1/2 v) (*.f64 (*.f64 cosTheta_i cosTheta_O) -1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2) (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))))
(*.f64 (*.f64 (/.f64 cosTheta_O v) cosTheta_i) 1/2)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (sqrt.f64 1/8))) (sqrt.f64 (sqrt.f64 1/2)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 1/4))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 -1/2)) (cbrt.f64 -1/4))
(*.f64 -1 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 1/2 (*.f64 1 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 -1 (*.f64 -1/2 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) -1) -1)
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1/2 v))
(*.f64 (/.f64 -1/2 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (/.f64 1 v)))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (cbrt.f64 v)) (/.f64 -1 (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) cosTheta_i) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 v))) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (neg.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 v))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (sqrt.f64 1/2) (*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(*.f64 -1/2 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_i cosTheta_O)) (sqrt.f64 1/2))
(*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 v))))
(*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (neg.f64 v))))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1) -1/2)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (sqrt.f64 1/2))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (neg.f64 (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (neg.f64 v)) -1/2)
(*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 (cbrt.f64 1/4) v) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/4)) (cbrt.f64 1/2))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2)))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (cbrt.f64 1/4))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1) -2)
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -2)
(/.f64 (*.f64 -1 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)) -2)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 v 1/8)))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (cbrt.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) cosTheta_i) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 v v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (neg.f64 v))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 1)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1/2) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (*.f64 cosTheta_i (cbrt.f64 (*.f64 cosTheta_O 1/2)))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (*.f64 cosTheta_O 1/2))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i) (cbrt.f64 (*.f64 cosTheta_O -1/2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (*.f64 cosTheta_O -1/2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 cosTheta_O)) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) -1) -1)
(/.f64 (*.f64 1 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)) 2)
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1)
(/.f64 (*.f64 -1/2 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)) -1)
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (*.f64 cosTheta_O 1/2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 (+.f64 v v)))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v) -1)
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1) (*.f64 -2 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 v))) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (+.f64 v v)))
(/.f64 (pow.f64 (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (*.f64 cosTheta_O 1/2))) 3) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)) -1)
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i))) (cbrt.f64 (neg.f64 v)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (neg.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) cosTheta_i)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 -2 v))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) 3) (*.f64 v v))) (cbrt.f64 (neg.f64 v)))
(pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)) 3)
(pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 1)
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O -1/2) v) cosTheta_i))
(neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (/.f64 -1 v)))
(neg.f64 (*.f64 (*.f64 cosTheta_O -1/2) (/.f64 cosTheta_i v)))
(neg.f64 (*.f64 (*.f64 cosTheta_O -1/2) (*.f64 (/.f64 1 v) cosTheta_i)))
(neg.f64 (*.f64 (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i)))
(neg.f64 (*.f64 (/.f64 -1 v) (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2)))
(neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (/.f64 1 v)))
(neg.f64 (*.f64 1/2 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_i cosTheta_O))))
(neg.f64 (*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O -1/2) v)))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 -1/8 v))))
(neg.f64 (*.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O -1/2)))
(neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1) (/.f64 1/2 v)))
(neg.f64 (*.f64 (/.f64 1 v) (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2)))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))
(neg.f64 (*.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (neg.f64 v)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)) 1))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) 3) (pow.f64 (/.f64 -1 v) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 (pow.f64 cosTheta_i 3) (/.f64 (*.f64 cosTheta_O 1/2) v))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (pow.f64 cosTheta_i 3)) (/.f64 (*.f64 cosTheta_O 1/2) v)))
Outputs
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(if (!=.f64 cosTheta_O 0) (/.f64 1/2 (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 -1/2 0) (/.f64 (*.f64 cosTheta_O 1/2) v) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (*.f64 v (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 v (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 cosTheta_O) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 (+.f64 v v) (cbrt.f64 cosTheta_O))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_O 1/2) v) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (+.f64 v v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (/.f64 v (cbrt.f64 1/4))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 cosTheta_O 1/2) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_O 1/2))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 cosTheta_O 0) (/.f64 1 (/.f64 (+.f64 v v) cosTheta_O)) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) 0) (/.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (neg.f64 v) (*.f64 cosTheta_O (sqrt.f64 1/2)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) 0) (neg.f64 (/.f64 (sqrt.f64 1/2) (/.f64 (neg.f64 v) (*.f64 cosTheta_O (sqrt.f64 1/2))))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 (cbrt.f64 -1/4) cosTheta_O) 0) (/.f64 (cbrt.f64 1/2) (/.f64 (neg.f64 v) (*.f64 (cbrt.f64 -1/4) cosTheta_O))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)) 0) (/.f64 (neg.f64 (cbrt.f64 cosTheta_O)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 v (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 v (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 cosTheta_O) 0) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (/.f64 (neg.f64 v) (cbrt.f64 cosTheta_O))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 -1/4) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (/.f64 v (cbrt.f64 1/4))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (*.f64 (neg.f64 v) (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (*.f64 v (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (neg.f64 (sqrt.f64 1/2)) 0) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (*.f64 v (sqrt.f64 2))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 1/2 (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 (neg.f64 v) (*.f64 -1/2 (cbrt.f64 cosTheta_O)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (neg.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O)))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (/.f64 v (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 cosTheta_O 1/2) 0) (/.f64 -1 (/.f64 (neg.f64 v) (*.f64 cosTheta_O 1/2))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 cosTheta_O 1/2) 0) (/.f64 -1 (neg.f64 (/.f64 v (*.f64 cosTheta_O 1/2)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 cosTheta_O -1/2) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_O 1/2))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 (cbrt.f64 1/4) cosTheta_O) 0) (/.f64 (cbrt.f64 -1/2) (/.f64 (neg.f64 v) (*.f64 (cbrt.f64 1/4) cosTheta_O))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) 0) (/.f64 (sqrt.f64 1/2) (/.f64 (neg.f64 v) (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) 0) (/.f64 (sqrt.f64 1/2) (/.f64 (/.f64 v cosTheta_O) (sqrt.f64 1/2))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 -1 0) (/.f64 (*.f64 cosTheta_O 1/2) v) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 2 0) (*.f64 (/.f64 (/.f64 cosTheta_O v) 4) 2) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) -1)) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 cosTheta_O 1/2) v)) -1) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (/.f64 v (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (/.f64 (neg.f64 v) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))))) (/.f64 (*.f64 cosTheta_O 1/2) v))
(if (!=.f64 1/2 0) (/.f64 (*.f64 cosTheta_O 1/2) v) (/.f64 (*.f64 cosTheta_O 1/2) v))
(+.f64 (/.f64 (/.f64 cosTheta_O v) 4) (/.f64 (/.f64 cosTheta_O v) 4))
(*.f64 (/.f64 (/.f64 cosTheta_O v) 4) 2)
(+.f64 (*.f64 (/.f64 cosTheta_O v) 0) (/.f64 (*.f64 cosTheta_O 1/2) v))
(+.f64 0 (/.f64 (*.f64 cosTheta_O 1/2) v))
(+.f64 (*.f64 0 (/.f64 cosTheta_O v)) (/.f64 (*.f64 cosTheta_O 1/2) v))
(+.f64 0 (/.f64 (*.f64 cosTheta_O 1/2) v))
(-.f64 0 (/.f64 (*.f64 cosTheta_O -1/2) v))
(neg.f64 (/.f64 (*.f64 cosTheta_O -1/2) v))
(-.f64 (/.f64 0 v) (/.f64 (*.f64 cosTheta_O -1/2) v))
(/.f64 (-.f64 0 (*.f64 cosTheta_O -1/2)) v)
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) v) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) -1))
(/.f64 (*.f64 (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) -1)
(*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/8)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/8)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) v)
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (cbrt.f64 (neg.f64 (*.f64 v v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) v)))
(/.f64 (*.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) v))) (cbrt.f64 (neg.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) (neg.f64 v))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) -1) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) v))
(/.f64 (*.f64 (cbrt.f64 cosTheta_O) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (neg.f64 v))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 cosTheta_O (neg.f64 v))) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 cosTheta_O (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8) v)))
(cbrt.f64 (*.f64 (/.f64 cosTheta_O (*.f64 v v)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8) v)))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2))) (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) v) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) -1))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O)))) (*.f64 v -1))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 1/2 v)) (cbrt.f64 (cbrt.f64 cosTheta_O))) 3) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O))) 3) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))))
(cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))))
(*.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) v) (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8)))
(/.f64 (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8))) v)
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (*.f64 cosTheta_O 1/2) (/.f64 1 v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (/.f64 1 v) (*.f64 cosTheta_O 1/2))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O)) (cbrt.f64 cosTheta_O))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (/.f64 (sqrt.f64 1/2) v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (*.f64 cosTheta_O (/.f64 (sqrt.f64 1/2) (cbrt.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_O))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/8 (*.f64 v v)))))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) cosTheta_O))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 -1/8 v)) (/.f64 cosTheta_O (cbrt.f64 (neg.f64 (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_O) (cbrt.f64 (neg.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O)) v)))
(cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) (*.f64 v v)) (/.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O)) v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O)))) v)
(*.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 v)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/4 v)))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (cbrt.f64 (/.f64 1/4 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/8 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)) (cbrt.f64 cosTheta_O))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) 2)))
(cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (/.f64 (*.f64 cosTheta_O 1/2) v)) (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 2)))
(*.f64 (*.f64 cosTheta_O -1/2) (/.f64 -1 v))
(neg.f64 (/.f64 (*.f64 cosTheta_O -1/2) v))
(*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_O v)))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_O v)))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) v) (cbrt.f64 1/4))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_O v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/8 (*.f64 v v)))))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (/.f64 (cbrt.f64 1/4) v))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_O v)))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 1/2 (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (/.f64 cosTheta_O v) 1/2)
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (neg.f64 cosTheta_O) (/.f64 -1/2 v))
(neg.f64 (/.f64 (*.f64 cosTheta_O -1/2) v))
(*.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (cbrt.f64 (*.f64 cosTheta_O (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 1 (/.f64 (*.f64 cosTheta_O 1/2) v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 1)
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (cbrt.f64 1/4))) (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (cbrt.f64 1/4))) (cbrt.f64 (*.f64 (cbrt.f64 1/16) 1/2)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (sqrt.f64 (sqrt.f64 1/8))) (sqrt.f64 (sqrt.f64 1/2)))
(*.f64 (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_O v)) (cbrt.f64 1/4))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_O v)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) 1/3) 3/2)
(*.f64 (/.f64 (*.f64 cosTheta_O 1/3) v) 3/2)
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 -1/2)) (cbrt.f64 -1/4))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (cbrt.f64 1/2))) (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (cbrt.f64 1/2))) (cbrt.f64 (cbrt.f64 1/256)))
(*.f64 -1 (/.f64 (*.f64 cosTheta_O -1/2) v))
(neg.f64 (/.f64 (*.f64 cosTheta_O -1/2) v))
(*.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (/.f64 cosTheta_O v)))
(*.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_O v)))
(*.f64 (*.f64 (cbrt.f64 1/2) (/.f64 cosTheta_O v)) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))))
(*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_O v)))
(*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_O) v))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (/.f64 cosTheta_O v)))
(*.f64 (*.f64 (cbrt.f64 -1/4) (/.f64 cosTheta_O v)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (/.f64 cosTheta_O v)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/256)) (/.f64 cosTheta_O v)) (cbrt.f64 (cbrt.f64 1/2)))
(*.f64 (/.f64 (*.f64 cosTheta_O -1/2) v) -1)
(neg.f64 (/.f64 (*.f64 cosTheta_O -1/2) v))
(*.f64 (/.f64 -1/2 v) (neg.f64 cosTheta_O))
(neg.f64 (/.f64 (*.f64 cosTheta_O -1/2) v))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O -1/2) v)) (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O)) (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 (neg.f64 v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O -1/2) (*.f64 v v))) (cbrt.f64 (/.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O)) (neg.f64 v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) 1) (/.f64 (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))) (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O)))) (neg.f64 v))
(*.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) -1) (/.f64 (sqrt.f64 1/2) (neg.f64 v)))
(/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 cosTheta_O (sqrt.f64 1/2))) (*.f64 (neg.f64 v) -1))
(*.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 -1 v) (*.f64 cosTheta_O -1/2))
(neg.f64 (/.f64 (*.f64 cosTheta_O -1/2) v))
(*.f64 (cbrt.f64 (/.f64 -1 v)) (/.f64 (*.f64 cosTheta_O 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 v)) (*.f64 cosTheta_O 1/2)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(*.f64 (/.f64 -1 (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_O))
(/.f64 (*.f64 -1 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (neg.f64 (*.f64 v v)))) (cbrt.f64 (/.f64 -1/8 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_O) (cbrt.f64 (neg.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (neg.f64 v)) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_O) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (neg.f64 v))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 cosTheta_O (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) -1) (/.f64 (sqrt.f64 1/2) v))
(/.f64 (*.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (sqrt.f64 1/2)) (neg.f64 v))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 v)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 v v))) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))))
(/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2))) (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) 1) (/.f64 (sqrt.f64 1/2) (neg.f64 v)))
(/.f64 (*.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (sqrt.f64 1/2)) (neg.f64 v))
(*.f64 (/.f64 (sqrt.f64 1/2) (neg.f64 v)) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) 1))
(/.f64 (*.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (sqrt.f64 1/2)) (neg.f64 v))
(*.f64 (/.f64 (sqrt.f64 1/2) v) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) -1))
(/.f64 (*.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (sqrt.f64 1/2)) (neg.f64 v))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 v)))
(/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2))) (*.f64 (cbrt.f64 (neg.f64 (*.f64 v v))) (cbrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 v)))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_O (sqrt.f64 1/2)))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (/.f64 (sqrt.f64 1/2) (neg.f64 v)) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) -1))
(/.f64 (*.f64 (sqrt.f64 1/2) (*.f64 cosTheta_O (sqrt.f64 1/2))) (*.f64 (neg.f64 v) -1))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 v))) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (neg.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v))))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (neg.f64 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (cbrt.f64 (neg.f64 v))))
(/.f64 (*.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (sqrt.f64 1/2)) (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (cbrt.f64 v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) (neg.f64 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (cbrt.f64 (neg.f64 v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))
(*.f64 (/.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (neg.f64 v)))
(/.f64 (*.f64 (*.f64 -1/2 (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (neg.f64 v))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) v) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O)))) v)
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) (cbrt.f64 v))
(*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 v)))
(/.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) (cbrt.f64 v))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (neg.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) cosTheta_O) (cbrt.f64 (neg.f64 v)))
(*.f64 (cbrt.f64 (/.f64 cosTheta_O v)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8) (*.f64 v v))))
(cbrt.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_O) 1/8) (*.f64 v v))))
(*.f64 cosTheta_O (/.f64 1/2 v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (/.f64 1/2 v) cosTheta_O)
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (/.f64 cosTheta_O v)))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (sqrt.f64 1/2) (*.f64 (/.f64 (sqrt.f64 1/2) v) cosTheta_O))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) v) (sqrt.f64 1/2))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 -1/2 (*.f64 (/.f64 -1 v) cosTheta_O))
(neg.f64 (/.f64 (*.f64 cosTheta_O -1/2) v))
(*.f64 -1/2 (/.f64 cosTheta_O (neg.f64 v)))
(/.f64 (*.f64 cosTheta_O -1/2) (neg.f64 v))
(*.f64 (*.f64 (/.f64 cosTheta_O v) -1) -1/2)
(neg.f64 (/.f64 (*.f64 cosTheta_O -1/2) v))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (sqrt.f64 1/2)) (sqrt.f64 1/2))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (*.f64 (/.f64 cosTheta_O v) (neg.f64 (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 1/2)) (neg.f64 (sqrt.f64 1/2))) (/.f64 cosTheta_O v))
(*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 cosTheta_O v)))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 1/2)) (neg.f64 (sqrt.f64 1/2))) (/.f64 cosTheta_O v))
(*.f64 (/.f64 cosTheta_O (neg.f64 v)) -1/2)
(/.f64 (*.f64 cosTheta_O -1/2) (neg.f64 v))
(*.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (neg.f64 v)) (neg.f64 (sqrt.f64 1/2)))
(*.f64 -1/2 (neg.f64 (/.f64 cosTheta_O v)))
(neg.f64 (/.f64 (*.f64 cosTheta_O -1/2) v))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (neg.f64 v)) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (cbrt.f64 (*.f64 1/4 (*.f64 cosTheta_O cosTheta_O)))) (neg.f64 v))
(*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 (neg.f64 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) cosTheta_O) (cbrt.f64 (neg.f64 v)))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) v) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) v))
(*.f64 (/.f64 (*.f64 (neg.f64 cosTheta_O) (sqrt.f64 1/2)) v) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) v))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (neg.f64 v)))
(*.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (neg.f64 v)) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_O v)))
(*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 (cbrt.f64 1/4) v) cosTheta_O))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_O v)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 1/4)) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 cosTheta_O v)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2)))) (cbrt.f64 1/2))
(*.f64 (/.f64 cosTheta_O (/.f64 v (cbrt.f64 1/4))) (cbrt.f64 1/2))
(/.f64 (*.f64 cosTheta_O (cbrt.f64 1/2)) (/.f64 v (cbrt.f64 1/4)))
(*.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (/.f64 cosTheta_O v)))
(*.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 1/16) 1/2)) (/.f64 cosTheta_O v)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))
(/.f64 (*.f64 (/.f64 cosTheta_O v) -1) -2)
(/.f64 (neg.f64 (/.f64 cosTheta_O v)) -2)
(/.f64 (*.f64 -1 (/.f64 cosTheta_O v)) -2)
(/.f64 (neg.f64 (/.f64 cosTheta_O v)) -2)
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) 1) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 v v)) 2))) 2))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) -1) (*.f64 (cbrt.f64 (*.f64 v v)) -2))
(/.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O)) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_O) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (neg.f64 cosTheta_O) (*.f64 -2 v))
(neg.f64 (/.f64 cosTheta_O (*.f64 -2 v)))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (cbrt.f64 (*.f64 cosTheta_O 1/2))) (cbrt.f64 v))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O 1/2)) v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 v))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O 1/2)) v))
(/.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O)) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O) (cbrt.f64 1/2)) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 cosTheta_O v) 2)
(/.f64 cosTheta_O (+.f64 v v))
(/.f64 (/.f64 cosTheta_O v) 2)
(/.f64 (*.f64 cosTheta_O -1/2) (neg.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 1)
(/.f64 (*.f64 cosTheta_O 1/2) v)
(/.f64 (/.f64 (*.f64 cosTheta_O -1/2) v) -1)
(/.f64 (*.f64 cosTheta_O -1/2) (neg.f64 v))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (cbrt.f64 (*.f64 cosTheta_O -1/2))) (cbrt.f64 (neg.f64 v)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O -1/2)) (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) -1) -1)
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) -1)
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (neg.f64 v)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O -1/2)) (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (+.f64 v v)))
(cbrt.f64 (/.f64 (*.f64 cosTheta_O (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (+.f64 v v)))
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O 1/2) v)) -1)
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) -1)
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_O -1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 v 1/8)))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (+.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) v) (sqrt.f64 2))
(/.f64 (*.f64 cosTheta_O (sqrt.f64 1/2)) (*.f64 v (sqrt.f64 2)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) 1/2) (cbrt.f64 (*.f64 v v)))
(/.f64 cosTheta_O (*.f64 (neg.f64 v) -2))
(/.f64 (/.f64 cosTheta_O (neg.f64 v)) -2)
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) -1/2) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) 1) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) cosTheta_O) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O -1/2))) (cbrt.f64 (neg.f64 v)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O -1/2)) (neg.f64 v)))
(/.f64 (cbrt.f64 (*.f64 cosTheta_O (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (+.f64 v v)))
(cbrt.f64 (/.f64 (*.f64 cosTheta_O (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (+.f64 v v)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O 1/2))) (cbrt.f64 v))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O 1/2)) v))
(/.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(cbrt.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (cbrt.f64 (*.f64 v v))))
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 3) 1/3)
(/.f64 (*.f64 cosTheta_O 1/2) v)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) 3)
(/.f64 (*.f64 cosTheta_O 1/2) v)
(pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 1)
(/.f64 (*.f64 cosTheta_O 1/2) v)
(neg.f64 (/.f64 (*.f64 cosTheta_O -1/2) v))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v)))))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_O) (cbrt.f64 (*.f64 v v))))
(neg.f64 (*.f64 (*.f64 cosTheta_O 1/2) (/.f64 -1 v)))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 cosTheta_O v)))
(neg.f64 (*.f64 (*.f64 cosTheta_O -1/2) (/.f64 1 v)))
(neg.f64 (/.f64 (*.f64 cosTheta_O -1/2) v))
(neg.f64 (*.f64 (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))))
(neg.f64 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_O 1/2)))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 cosTheta_O v)))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 v))))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) cosTheta_O) (cbrt.f64 v)))
(neg.f64 (*.f64 1/2 (/.f64 cosTheta_O (neg.f64 v))))
(neg.f64 (/.f64 (*.f64 cosTheta_O 1/2) (neg.f64 v)))
(neg.f64 (*.f64 1/2 (*.f64 (/.f64 -1 v) cosTheta_O)))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 cosTheta_O v)))
(neg.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_O 1/2) v)))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 cosTheta_O v)))
(neg.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 -1/8 v))))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 v)) cosTheta_O) (cbrt.f64 (*.f64 v v))))
(neg.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_O -1/2)))
(neg.f64 (/.f64 (*.f64 cosTheta_O -1/2) v))
(neg.f64 (*.f64 (/.f64 (cbrt.f64 cosTheta_O) v) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 cosTheta_O) (*.f64 -1/2 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) v))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_O))))
(neg.f64 (*.f64 (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))))
(neg.f64 (*.f64 (neg.f64 cosTheta_O) (/.f64 1/2 v)))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 cosTheta_O v)))
(neg.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) cosTheta_O) (cbrt.f64 v)))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) -1))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 cosTheta_O v)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 3))
(/.f64 (*.f64 cosTheta_O 1/2) v)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 cosTheta_O v) 3) 1/8))
(*.f64 (/.f64 cosTheta_O v) (cbrt.f64 1/8))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (*.f64 cosTheta_O 1/2) 3) v) (/.f64 (/.f64 1 v) v)))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 (*.f64 cosTheta_O 1/2) 3) v) (*.f64 v v)))
(if (!=.f64 (*.f64 cosTheta_O 1/2) 0) (/.f64 cosTheta_i (/.f64 v (*.f64 cosTheta_O 1/2))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 -1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 cosTheta_i 0) (/.f64 (*.f64 cosTheta_O 1/2) (/.f64 v cosTheta_i)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 (cbrt.f64 (/.f64 1/8 v)) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 (*.f64 v v) (/.f64 1/8 v)))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 -1 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 2 0) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2) 2) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) -1)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)) -1) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 1 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 1/2) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 1/2))
(*.f64 2 (/.f64 (*.f64 1/2 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2)) v))
(+.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(+.f64 0 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)))
(*.f64 2 (/.f64 (*.f64 1/2 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2)) v))
(+.f64 (*.f64 0 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(+.f64 0 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(-.f64 0 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)) (/.f64 cosTheta_O v)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)) (/.f64 cosTheta_O v)) (cbrt.f64 cosTheta_i))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)) (/.f64 cosTheta_O v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (cbrt.f64 cosTheta_i)) (cbrt.f64 cosTheta_i))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)))
(*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))
(*.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))
(*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (/.f64 1/2 v))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))
(*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))
(*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) cosTheta_i))
(*.f64 (cbrt.f64 (cbrt.f64 cosTheta_i)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_i)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_i) 1/8)) (/.f64 cosTheta_O v))))
(*.f64 (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (/.f64 1/2 v))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) 2)))
(*.f64 (*.f64 cosTheta_i (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (/.f64 1/2 v))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)) cosTheta_i))
(*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (/.f64 1/2 v))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 cosTheta_i 1/2) v)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)))
(*.f64 (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (cbrt.f64 cosTheta_O))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 cosTheta_i 1/2) (/.f64 cosTheta_O v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (/.f64 1/2 v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 (/.f64 1/2 v) (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) cosTheta_i))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (/.f64 1/2 v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))))
(*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (/.f64 1/2 v))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (*.f64 cosTheta_i (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O))))
(*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (/.f64 1/2 v))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)) cosTheta_i) (cbrt.f64 cosTheta_O))
(*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (/.f64 1/2 v))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) cosTheta_i))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))
(*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))))
(*.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))
(*.f64 (*.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 cosTheta_i 1/2) v)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (*.f64 (/.f64 1/2 v) (cbrt.f64 cosTheta_O)))
(*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (/.f64 1/2 v))
(*.f64 (/.f64 cosTheta_O v) (*.f64 cosTheta_i 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (cbrt.f64 1/4))) (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (cbrt.f64 1/4))) (cbrt.f64 (*.f64 (cbrt.f64 1/16) 1/2)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1/3) 3/2)
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 3/2)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 (cbrt.f64 1/2))) (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (cbrt.f64 (cbrt.f64 1/2)) (cbrt.f64 (cbrt.f64 1/256))))
(*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/2) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/2) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_i))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_i)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 2)))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (*.f64 cosTheta_O 1/2) (*.f64 (/.f64 1 v) cosTheta_i))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)))
(*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) (/.f64 1/2 v))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/2)) (/.f64 (sqrt.f64 1/2) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v))) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 v)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1/8 v)))
(/.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (/.f64 1 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 1 v) (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (/.f64 -1 v))
(*.f64 -1/2 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))) (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/8 (*.f64 v v)))))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) cosTheta_i) (cbrt.f64 v))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) (/.f64 cosTheta_i (cbrt.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/8 (*.f64 v v)))) cosTheta_i) (cbrt.f64 v))
(*.f64 (*.f64 cosTheta_O 1/2) (/.f64 cosTheta_i v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 1/2)) (/.f64 (cbrt.f64 1/4) v))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 1/2)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (*.f64 (/.f64 cosTheta_O v) cosTheta_i))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1) (/.f64 -1/2 v))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(*.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O) cosTheta_i))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) cosTheta_i))
(*.f64 1 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 1)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 (/.f64 1/8 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 2)) (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_i)) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) (cbrt.f64 cosTheta_i)) (pow.f64 (cbrt.f64 (cbrt.f64 cosTheta_i)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 2)))
(*.f64 (/.f64 -1 v) (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2))
(*.f64 -1/2 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 1 v) v)) (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))))
(*.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)))
(*.f64 (/.f64 (sqrt.f64 1/2) (cbrt.f64 v)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/2)) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) cosTheta_i) (/.f64 cosTheta_O (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/2)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 (cbrt.f64 1/4) v) (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 1/2)))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_O) (*.f64 cosTheta_i (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (/.f64 -1/2 v) (*.f64 (*.f64 cosTheta_i cosTheta_O) -1))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) 2) (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 cosTheta_O v) cosTheta_i) 1/2)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/4 (*.f64 v v))) cosTheta_i) (*.f64 cosTheta_O (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/4 (*.f64 v v))))
(*.f64 (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) cosTheta_i))
(*.f64 (cbrt.f64 (/.f64 1/2 v)) (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))))
(*.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 (sqrt.f64 1/8))) (sqrt.f64 (sqrt.f64 1/2)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sqrt.f64 (sqrt.f64 1/8)) (sqrt.f64 (sqrt.f64 1/2))))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/2)) (cbrt.f64 1/4))
(*.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 -1/2)) (cbrt.f64 -1/4))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 -1/4)))
(*.f64 -1 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(*.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sqrt.f64 (sqrt.f64 1/8)))
(*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))))
(*.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (cbrt.f64 -1/4) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/256)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (cbrt.f64 1/2)))
(*.f64 1/2 (*.f64 1 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 -1 (*.f64 -1/2 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(*.f64 (sqrt.f64 (sqrt.f64 1/8)) (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (sqrt.f64 (sqrt.f64 1/8)))
(*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 (*.f64 (cbrt.f64 1/4) (cbrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))) (*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 (*.f64 (cbrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2))))
(*.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 -1/4) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 (*.f64 (cbrt.f64 -1/4) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 1/64 1/4))) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/256)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (cbrt.f64 1/2)))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) -1) -1)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1/2 v))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(*.f64 (/.f64 -1/2 v) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (/.f64 1 v)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O 1/2))) cosTheta_i) (cbrt.f64 (/.f64 1 v)))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (cbrt.f64 v)) (/.f64 -1 (cbrt.f64 (*.f64 v v))))
(*.f64 -1/2 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) cosTheta_i) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (/.f64 (/.f64 1 v) v)))
(*.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 v))) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 1/8 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (neg.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (neg.f64 v)))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (sqrt.f64 1/2) (*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_i cosTheta_O)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))
(/.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(*.f64 -1/2 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 -1/2 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 1/2) v) (*.f64 cosTheta_i cosTheta_O)) (sqrt.f64 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v))
(*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (neg.f64 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1/8 (*.f64 v v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (neg.f64 v)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1) -1/2)
(*.f64 -1/2 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/2)) (sqrt.f64 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (neg.f64 (sqrt.f64 1/2))) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (neg.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (neg.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (neg.f64 (sqrt.f64 1/2)) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 (neg.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (neg.f64 (sqrt.f64 1/2)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (neg.f64 v)) -1/2)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (neg.f64 v) -1/2))
(*.f64 (cbrt.f64 1/2) (*.f64 (/.f64 (cbrt.f64 1/4) v) (*.f64 cosTheta_i cosTheta_O)))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (cbrt.f64 1/4)) (cbrt.f64 1/2))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sqrt.f64 1/2) (cbrt.f64 (sqrt.f64 1/2)))) (cbrt.f64 1/2))
(*.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (sqrt.f64 1/2))) (cbrt.f64 1/2))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 v (cbrt.f64 1/4))) (cbrt.f64 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 1/2)) (/.f64 v (cbrt.f64 1/4)))
(*.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 1/16) 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (cbrt.f64 1/4)))
(*.f64 (cbrt.f64 (cbrt.f64 1/4)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/16)) (cbrt.f64 1/2)) (*.f64 (/.f64 cosTheta_O v) cosTheta_i)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 1/16) 1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (cbrt.f64 1/4)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1) -2)
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -2)
(/.f64 (*.f64 -1 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -2)
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -2)
(/.f64 (*.f64 -1 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)) -2)
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -2)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 v 1/8)))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (cbrt.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/8 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) cosTheta_i) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O 1/2))) cosTheta_i) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 v v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (neg.f64 v) -1/2))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 1)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 v v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) -1/2) -1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (neg.f64 v) -1/2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) (*.f64 cosTheta_i (cbrt.f64 (*.f64 cosTheta_O 1/2)))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O 1/2))) cosTheta_i) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (*.f64 cosTheta_O 1/2))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))) (cbrt.f64 (*.f64 cosTheta_O 1/2))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i) (cbrt.f64 (*.f64 cosTheta_O -1/2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O -1/2))) cosTheta_i) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (*.f64 cosTheta_O -1/2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))) (cbrt.f64 (*.f64 cosTheta_O -1/2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) cosTheta_i) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) cosTheta_i) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v))) (cbrt.f64 cosTheta_O)) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O 1/2) v)))) (cbrt.f64 cosTheta_O)) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) -1) -1)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (*.f64 1 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)) 2)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 v v))
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) -1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (neg.f64 v) -1/2))
(/.f64 (*.f64 -1/2 (*.f64 (/.f64 cosTheta_O v) cosTheta_i)) -1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (neg.f64 v) -1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 (*.f64 cosTheta_O 1/2))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O 1/2))) cosTheta_i) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2))) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (cbrt.f64 (*.f64 cosTheta_i (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O -1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O -1/2))) cosTheta_i) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_i (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i)) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2))) cosTheta_i) (cbrt.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (*.f64 cosTheta_i (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 2)))) (cbrt.f64 (+.f64 v v)))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v) -1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (neg.f64 v) -1/2))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1) (*.f64 -2 v))
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 v))) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 (*.f64 v v) 1/8)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/4 (*.f64 v v)))) (cbrt.f64 (+.f64 v v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (/.f64 1/2 v))) (cbrt.f64 (+.f64 v v)))
(/.f64 (pow.f64 (*.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (*.f64 cosTheta_O 1/2))) 3) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)) -1)
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O 1/2)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2)) cosTheta_i))) (cbrt.f64 (neg.f64 v)))
(neg.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 cosTheta_O 1/2))) cosTheta_i) (cbrt.f64 (neg.f64 v))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (neg.f64 v)))
(neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (cbrt.f64 (*.f64 v v)) 1/2)) (cbrt.f64 (neg.f64 v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O))) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O) cosTheta_i)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (neg.f64 cosTheta_i) (*.f64 (cbrt.f64 (/.f64 1/8 v)) cosTheta_O)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 -2 v))
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) 3) (*.f64 v v))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (*.f64 v v))))
(pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 3) 1/3)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)) 3)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 1)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O -1/2) v) cosTheta_i))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (/.f64 -1 v)))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(neg.f64 (*.f64 (*.f64 cosTheta_O -1/2) (/.f64 cosTheta_i v)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(neg.f64 (*.f64 (*.f64 cosTheta_O -1/2) (*.f64 (/.f64 1 v) cosTheta_i)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(neg.f64 (*.f64 (*.f64 (/.f64 -1/2 v) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i)))
(neg.f64 (*.f64 (/.f64 -1 v) (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2)))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) (/.f64 1 v)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(neg.f64 (*.f64 1/2 (*.f64 (/.f64 -1 v) (*.f64 cosTheta_i cosTheta_O))))
(*.f64 (neg.f64 1/2) (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(neg.f64 (*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O -1/2) v)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 -1/8 v))))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 -1/8 v))) (cbrt.f64 (*.f64 v v))))
(neg.f64 (*.f64 (/.f64 cosTheta_i v) (*.f64 cosTheta_O -1/2)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1) (/.f64 1/2 v)))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (/.f64 1/2 v)))
(neg.f64 (*.f64 (/.f64 1 v) (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))) (cbrt.f64 v)))
(neg.f64 (*.f64 (*.f64 cosTheta_i (/.f64 cosTheta_O (cbrt.f64 v))) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 -1/8 (*.f64 v v)))) (cbrt.f64 v)))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (neg.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) v))
(neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)) 1))
(neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 -2 v)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) 3))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) -1/2) 3) (pow.f64 (/.f64 -1 v) 3)))
(*.f64 -1/2 (neg.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 (pow.f64 cosTheta_i 3) (/.f64 (*.f64 cosTheta_O 1/2) v))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (pow.f64 cosTheta_i 3)) (/.f64 (*.f64 cosTheta_O 1/2) v)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) 2) (*.f64 (pow.f64 cosTheta_i 3) (/.f64 (*.f64 cosTheta_O 1/2) v))))

localize45.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (*.f64 cosTheta_O cosTheta_i) v)
0.2b
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3) 3/2)
0.2b
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3)
Compiler

Compiled 34 to 15 computations (55.9% saved)

series46.0ms (0.1%)

Counts
3 → 108
Calls

27 calls:

TimeVariablePointExpression
1.0ms
cosTheta_O
@0
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3)
1.0ms
cosTheta_i
@-inf
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3)
1.0ms
v
@-inf
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3)
1.0ms
v
@inf
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3)
1.0ms
cosTheta_i
@0
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3)
Compiler

Compiled 3450 to 760 computations (78% saved)

rewrite185.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
147×egg-rr
116×egg-rr
114×egg-rr
Counts
3 → 377
Calls
Call 1
Inputs
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3) 3/2)
(/.f64 (*.f64 cosTheta_O cosTheta_i) v)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/3 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 (*.f64 v 3) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 (*.f64 v 3) cosTheta_O)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 v 3) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 v 3) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (*.f64 v 3) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (*.f64 v 3) cosTheta_i)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 v 3) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_O cosTheta_i) 0) (/.f64 1 (/.f64 (*.f64 v 3) (*.f64 cosTheta_O cosTheta_i))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 (*.f64 v 3) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 v (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 0) (/.f64 1 (/.f64 v (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (/.f64 v (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i 1/3) 0) (/.f64 cosTheta_O (/.f64 v (*.f64 cosTheta_i 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 1/9) 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/3)) (/.f64 v (cbrt.f64 1/9))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_O 1/3) 0) (/.f64 cosTheta_i (/.f64 v (*.f64 cosTheta_O 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_O cosTheta_i) 0) (/.f64 1/3 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 1/3) 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/3)) (/.f64 v (sqrt.f64 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) 0) (/.f64 1/3 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (/.f64 1/27 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 v)) (/.f64 1/3 (neg.f64 (cbrt.f64 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (neg.f64 v))) (/.f64 1/3 (pow.f64 (cbrt.f64 (neg.f64 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_i 1/3) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O v) (/.f64 (*.f64 cosTheta_i 1/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_i 1/3) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) v) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (cbrt.f64 (*.f64 v v))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/3)) (cbrt.f64 v)) (/.f64 (cbrt.f64 1/9) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/3)) 1) (/.f64 (cbrt.f64 1/9) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/3)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 1/9) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/3 (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_O 1/3) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O 1/3) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/3)) (cbrt.f64 v)) (/.f64 (sqrt.f64 1/3) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/3)) 1) (/.f64 (sqrt.f64 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/3)) (cbrt.f64 (*.f64 v v))) (/.f64 (sqrt.f64 1/3) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (/.f64 1/3 (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) v) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/3 -1) (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/3 (cbrt.f64 (neg.f64 v))) (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (pow.f64 (cbrt.f64 (neg.f64 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/3 (neg.f64 (cbrt.f64 v))) (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/3)) (cbrt.f64 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3)) (sqrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 1/3 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/3) (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/27 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/3 v) (*.f64 cosTheta_O cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (cbrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/9) (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/3) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/3)) (cbrt.f64 (cbrt.f64 1/9))) (pow.f64 (cbrt.f64 (cbrt.f64 1/9)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/3)) 1) (cbrt.f64 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/3)) (cbrt.f64 1/3)) (cbrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (cbrt.f64 1/3)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) (cbrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3)) (cbrt.f64 (sqrt.f64 1/3))) (cbrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3)) 1) (sqrt.f64 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3)) (sqrt.f64 (sqrt.f64 1/3))) (sqrt.f64 (sqrt.f64 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (/.f64 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 1/3)) (*.f64 (cbrt.f64 (cbrt.f64 1/9)) (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (cbrt.f64 1/3) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (*.f64 (*.f64 cosTheta_i 1/3) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (*.f64 (*.f64 cosTheta_O 1/3) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/3)) (*.f64 (sqrt.f64 1/3) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/3) (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/3 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/3 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 1/3 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 1/3 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 1/3 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/3 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/3 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1/3 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (/.f64 1 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1/3 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 cosTheta_O 1/3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/3)) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (cbrt.f64 (neg.f64 v))) (pow.f64 (cbrt.f64 (neg.f64 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (*.f64 3 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 v 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1/3) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) -1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/27 (*.f64 v v)))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/3)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (cbrt.f64 v)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (neg.f64 v) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (neg.f64 v) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 3 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 3 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (neg.f64 (*.f64 v 3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1/3 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 0) (/.f64 3/2 (/.f64 v (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 3/2 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 3/2) (*.f64 (cbrt.f64 9/4) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 9/4) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) (cbrt.f64 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)) (sqrt.f64 (sqrt.f64 3/2))) (sqrt.f64 (sqrt.f64 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)) (cbrt.f64 (sqrt.f64 3/2))) (cbrt.f64 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 3/2) (*.f64 (*.f64 (cbrt.f64 9/4) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 3/2)) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 3/2)) (*.f64 (cbrt.f64 3/2) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 3/2)) (*.f64 (cbrt.f64 (sqrt.f64 3/2)) (*.f64 (cbrt.f64 9/4) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 3/2)) (*.f64 (cbrt.f64 (cbrt.f64 9/4)) (*.f64 (cbrt.f64 9/4) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (/.f64 1/2 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 3/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3/2 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 3/2 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (cbrt.f64 3/2)) (cbrt.f64 9/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)) (sqrt.f64 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 1/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 3/2) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) v) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 9/4) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (cbrt.f64 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/2) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 v) (*.f64 cosTheta_O cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (*.f64 3/2 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)) 1) (sqrt.f64 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/3 (*.f64 (/.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 3/2) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (/.f64 1/2 v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1/2 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/2 (cbrt.f64 v)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3/2 (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (/.f64 3/2 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (/.f64 3/2 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 (*.f64 v v))) (/.f64 3/2 (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) (*.f64 v 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) v) 1) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 3) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 3/2) (*.f64 v 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/2)) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) v) 3)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) (cbrt.f64 (neg.f64 v))) (pow.f64 (cbrt.f64 (neg.f64 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) (*.f64 2 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (*.f64 2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3 (*.f64 cosTheta_O cosTheta_i)) (*.f64 2 (*.f64 v 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v))) (*.f64 2 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 3) (*.f64 (neg.f64 v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 3) (*.f64 v 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 3) (*.f64 (*.f64 v 3) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) 3) (*.f64 (cbrt.f64 (*.f64 v v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (*.f64 2 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/2 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 3/2 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) 1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) 1) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 3/2) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) 3/2) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/2)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1/2) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) 1) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) -1) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) (neg.f64 (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) 1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (neg.f64 v) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 v 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (/.f64 v 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 v 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (neg.f64 v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 2 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 2 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2))) v)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_O cosTheta_i) 0) (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) -1) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 v (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) 2))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) 0) (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) -1) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_O cosTheta_i) 0) (/.f64 -1 (/.f64 (neg.f64 v) (*.f64 cosTheta_O cosTheta_i))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 cosTheta_O 0) (/.f64 (neg.f64 cosTheta_i) (/.f64 (neg.f64 v) cosTheta_O)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (/.f64 1 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_i) v) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_O) v) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O v) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (*.f64 cosTheta_O cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (/.f64 cosTheta_i v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (/.f64 cosTheta_O v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 v) (neg.f64 (*.f64 cosTheta_O cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i v) cosTheta_O)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 cosTheta_O v) 1) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (/.f64 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2) 2) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) 2) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 cosTheta_O) (*.f64 cosTheta_i (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (*.f64 (neg.f64 cosTheta_i) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (*.f64 (neg.f64 cosTheta_O) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 cosTheta_i) (*.f64 cosTheta_O (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 cosTheta_O v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 v)) 2) (*.f64 cosTheta_O cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2))) (cbrt.f64 (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (neg.f64 v))) (pow.f64 (cbrt.f64 (neg.f64 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O cosTheta_i) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) cosTheta_i) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) cosTheta_O) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 3))))))

simplify665.0ms (1.9%)

Algorithm
egglog
Counts
485 → 518
Calls
Call 1
Inputs
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(if (!=.f64 1/3 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 (*.f64 v 3) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 (*.f64 v 3) cosTheta_O)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 1 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 v 3) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 v 3) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (*.f64 v 3) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (*.f64 v 3) cosTheta_i)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 v 3) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (*.f64 cosTheta_O cosTheta_i) 0) (/.f64 1 (/.f64 (*.f64 v 3) (*.f64 cosTheta_O cosTheta_i))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 (*.f64 v 3) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 v (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 0) (/.f64 1 (/.f64 v (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (/.f64 v (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (*.f64 cosTheta_i 1/3) 0) (/.f64 cosTheta_O (/.f64 v (*.f64 cosTheta_i 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (cbrt.f64 1/9) 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/3)) (/.f64 v (cbrt.f64 1/9))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (*.f64 cosTheta_O 1/3) 0) (/.f64 cosTheta_i (/.f64 v (*.f64 cosTheta_O 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (*.f64 cosTheta_O cosTheta_i) 0) (/.f64 1/3 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (sqrt.f64 1/3) 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/3)) (/.f64 v (sqrt.f64 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) 0) (/.f64 1/3 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (/.f64 1/27 (*.f64 v v))))
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 v)) (/.f64 1/3 (neg.f64 (cbrt.f64 (*.f64 v v)))))
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (neg.f64 v))) (/.f64 1/3 (pow.f64 (cbrt.f64 (neg.f64 v)) 2)))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_i 1/3) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_O v) (/.f64 (*.f64 cosTheta_i 1/3) 1))
(*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/3) v))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_i 1/3) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) v) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2) 1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2) v))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (cbrt.f64 (*.f64 v v))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/3)) (cbrt.f64 v)) (/.f64 (cbrt.f64 1/9) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/3)) 1) (/.f64 (cbrt.f64 1/9) v))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/3)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 1/9) (cbrt.f64 v)))
(*.f64 (/.f64 1/3 (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_O 1/3) (cbrt.f64 (*.f64 v v))))
(*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/3) v))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O 1/3) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/3)) (cbrt.f64 v)) (/.f64 (sqrt.f64 1/3) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/3)) 1) (/.f64 (sqrt.f64 1/3) v))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/3)) (cbrt.f64 (*.f64 v v))) (/.f64 (sqrt.f64 1/3) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (/.f64 1/3 (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) v) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) 1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) (cbrt.f64 v)))
(*.f64 (/.f64 1/3 -1) (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)))
(*.f64 (/.f64 1/3 (cbrt.f64 (neg.f64 v))) (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (pow.f64 (cbrt.f64 (neg.f64 v)) 2)))
(*.f64 (/.f64 1/3 (neg.f64 (cbrt.f64 v))) (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)))
(*.f64 1 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 1)
(*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (/.f64 1 v))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/3)) (cbrt.f64 1/9))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3)) (sqrt.f64 1/3))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/3))
(*.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 1/3 v))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (sqrt.f64 1/3) (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3)))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(*.f64 (cbrt.f64 (/.f64 1/27 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)))
(*.f64 (/.f64 1/3 v) (*.f64 cosTheta_O cosTheta_i))
(*.f64 (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (cbrt.f64 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))
(*.f64 (/.f64 1 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))
(*.f64 (cbrt.f64 1/9) (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/3)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/3) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2) 2))
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/3)) (cbrt.f64 (cbrt.f64 1/9))) (pow.f64 (cbrt.f64 (cbrt.f64 1/9)) 2))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/3)) 1) (cbrt.f64 1/9))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/3)) (cbrt.f64 1/3)) (cbrt.f64 1/3))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (cbrt.f64 1/3)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) (cbrt.f64 1/3))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3)) (cbrt.f64 (sqrt.f64 1/3))) (cbrt.f64 1/3))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3)) 1) (sqrt.f64 1/3))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3)) (sqrt.f64 (sqrt.f64 1/3))) (sqrt.f64 (sqrt.f64 1/3)))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (/.f64 1 v)) 2))
(*.f64 (cbrt.f64 (cbrt.f64 1/3)) (*.f64 (cbrt.f64 (cbrt.f64 1/9)) (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))
(*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (cbrt.f64 1/3) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) (/.f64 1 v)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2) (/.f64 1 v)))
(*.f64 cosTheta_O (*.f64 (*.f64 cosTheta_i 1/3) (/.f64 1 v)))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (/.f64 1 v)))
(*.f64 cosTheta_i (*.f64 (*.f64 cosTheta_O 1/3) (/.f64 1 v)))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/3)) (*.f64 (sqrt.f64 1/3) (/.f64 1 v)))
(*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/3) (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3))))
(*.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3))))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/3 v)))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/3 v)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 1/3 v)))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 1/3 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 1/3 v)))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/3 v)))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/3 v)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1/3 v)))
(*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (/.f64 -1 v))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (/.f64 1 (cbrt.f64 (*.f64 v v))))
(*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1/3 (neg.f64 v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)))
(*.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 cosTheta_O 1/3) 1))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) v))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 1)
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 3)
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/3)) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (cbrt.f64 (neg.f64 v))) (pow.f64 (cbrt.f64 (neg.f64 v)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) 3))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (*.f64 3 (cbrt.f64 (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)
(/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (neg.f64 v))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 v 3))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1/3) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) -1) (neg.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/27 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 1) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/3)) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 1) (neg.f64 v))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (neg.f64 v) 1/3))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (neg.f64 v) 3))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 3 v))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 3 (neg.f64 v)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) v)
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (neg.f64 (*.f64 v 3)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) 3)
(pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 1)
(pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 3) 1/3)
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)) 1/3))
(neg.f64 (*.f64 1/3 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v))))
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (neg.f64 v)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 3))
(if (!=.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 0) (/.f64 3/2 (/.f64 v (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 3/2 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(*.f64 1 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2))
(*.f64 (cbrt.f64 3/2) (*.f64 (cbrt.f64 9/4) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)))
(*.f64 (*.f64 (cbrt.f64 9/4) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) (cbrt.f64 3/2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)) (sqrt.f64 (sqrt.f64 3/2))) (sqrt.f64 (sqrt.f64 3/2)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)) (cbrt.f64 (sqrt.f64 3/2))) (cbrt.f64 3/2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2)))
(*.f64 (cbrt.f64 3/2) (*.f64 (*.f64 (cbrt.f64 9/4) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) 1))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2) 1))
(*.f64 (sqrt.f64 (sqrt.f64 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 3/2)) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2))))
(*.f64 (cbrt.f64 (sqrt.f64 3/2)) (*.f64 (cbrt.f64 3/2) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2))))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (sqrt.f64 3/2)) (*.f64 (cbrt.f64 (sqrt.f64 3/2)) (*.f64 (cbrt.f64 9/4) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))
(*.f64 (cbrt.f64 (cbrt.f64 3/2)) (*.f64 (cbrt.f64 (cbrt.f64 9/4)) (*.f64 (cbrt.f64 9/4) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (/.f64 1/2 (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 3/2)
(*.f64 3/2 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(*.f64 (*.f64 3/2 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)))
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (cbrt.f64 3/2)) (cbrt.f64 9/4))
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)) (sqrt.f64 3/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/2))
(*.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 1/2 v))
(*.f64 (sqrt.f64 3/2) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/2)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(*.f64 (/.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) v) 1/3)
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) v))
(*.f64 (cbrt.f64 9/4) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (cbrt.f64 3/2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/2) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O cosTheta_i))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (*.f64 3/2 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2) 2))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)) 1) (sqrt.f64 3/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2)))
(*.f64 1/3 (*.f64 (/.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) v) 1))
(*.f64 (sqrt.f64 3/2) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)) 1))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/2) 1))
(*.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (/.f64 1/2 v) 1))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1/2 v)))
(*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) (/.f64 -1 v))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (/.f64 1 v))
(*.f64 (/.f64 3/2 (cbrt.f64 v)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 3/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))
(*.f64 (/.f64 3/2 (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (/.f64 3/2 (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (/.f64 3/2 v))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 (*.f64 v v))) (/.f64 3/2 (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)
(/.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) (*.f64 v 3))
(/.f64 (*.f64 (/.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) v) 1) 3)
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 3) 2)
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 3/2) (*.f64 v 3))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/2)) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) v) 3)
(/.f64 (*.f64 3 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) 2)
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) (cbrt.f64 (neg.f64 v))) (pow.f64 (cbrt.f64 (neg.f64 v)) 2))
(/.f64 (*.f64 3 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) (*.f64 2 (neg.f64 v)))
(/.f64 (*.f64 3 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (*.f64 2 v))
(/.f64 (*.f64 3 (*.f64 cosTheta_O cosTheta_i)) (*.f64 2 (*.f64 v 3)))
(/.f64 (*.f64 3 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v))) (*.f64 2 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) 2))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 3) (*.f64 (neg.f64 v) 2))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 3) (*.f64 v 2))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 3) (*.f64 (*.f64 v 3) 2))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) 3) (*.f64 (cbrt.f64 (*.f64 v v)) 2))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (*.f64 2 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)
(/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) (neg.f64 v))
(/.f64 (*.f64 3/2 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) (neg.f64 v))
(/.f64 (*.f64 3/2 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2)) (cbrt.f64 v))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) 1) (neg.f64 v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) 1) v)
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 3/2) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) 3/2) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/2)) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1/2) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) 1) v)
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) -1) v)
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) (neg.f64 (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) 1) (neg.f64 v))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (neg.f64 v) 1/2))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 v 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (/.f64 v 3/2))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 v 2))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (neg.f64 v) 2))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 2 v))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 2 (neg.f64 v)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2))) v)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) 3)
(pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)
(pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 3) 1/3)
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)) 1/2))
(neg.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 3))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (*.f64 cosTheta_O cosTheta_i) 0) (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) -1) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 v (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) 2))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) 0) (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) -1) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (*.f64 cosTheta_O cosTheta_i) 0) (/.f64 -1 (/.f64 (neg.f64 v) (*.f64 cosTheta_O cosTheta_i))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 cosTheta_O 0) (/.f64 (neg.f64 cosTheta_i) (/.f64 (neg.f64 v) cosTheta_O)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(-.f64 0 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)))
(-.f64 (/.f64 0 (neg.f64 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (/.f64 1 (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) v) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 1))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (cbrt.f64 v)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) v) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 1))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) v))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(*.f64 (/.f64 cosTheta_O v) cosTheta_i)
(*.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 1 v))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (/.f64 1 v) (*.f64 cosTheta_O cosTheta_i))
(*.f64 cosTheta_O (/.f64 cosTheta_i v))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) v))
(*.f64 cosTheta_i (/.f64 cosTheta_O v))
(*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 -1 v))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(*.f64 1 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1)
(*.f64 (/.f64 -1 v) (neg.f64 (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (/.f64 cosTheta_i v) cosTheta_O)
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 v)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2) 2))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) 1) cosTheta_i)
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (/.f64 1 v)) 2))
(*.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(*.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2) 2) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) 2) (/.f64 -1 v)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 -1 v)))
(*.f64 (neg.f64 cosTheta_O) (*.f64 cosTheta_i (/.f64 -1 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) (/.f64 -1 v)))
(*.f64 cosTheta_O (*.f64 (neg.f64 cosTheta_i) (/.f64 -1 v)))
(*.f64 cosTheta_i (*.f64 (neg.f64 cosTheta_O) (/.f64 -1 v)))
(*.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)))
(*.f64 (neg.f64 cosTheta_i) (*.f64 cosTheta_O (/.f64 -1 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 cosTheta_O v)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 cosTheta_O v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 v)) 2) (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1 v)))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 1 v)))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 1 v)))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1 v)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1 v)))
(*.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) v))
(*.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) v))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) v))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (neg.f64 v))) (pow.f64 (cbrt.f64 (neg.f64 v)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (neg.f64 v))
(/.f64 (*.f64 cosTheta_O cosTheta_i) v)
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) cosTheta_i) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) cosTheta_O) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 3) 1/3)
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)))
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)) 1))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 3))
Outputs
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(if (!=.f64 1/3 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 1/3 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 (*.f64 v 3) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 (*.f64 v 3) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 (*.f64 v 3) cosTheta_O)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 (*.f64 v 3) cosTheta_O)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 1 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 1 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 v 3) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 v 3) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 v 3) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 v 3) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (*.f64 v 3) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 v 3) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (*.f64 v 3) cosTheta_i)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (*.f64 v 3) cosTheta_i)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 v 3) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 (*.f64 v 3) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 (*.f64 cosTheta_O cosTheta_i) 0) (/.f64 1 (/.f64 (*.f64 v 3) (*.f64 cosTheta_O cosTheta_i))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 v 3) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 (*.f64 v 3) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (*.f64 v 3) (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 v (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 1/3) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 0) (/.f64 1 (/.f64 v (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) 0) (pow.f64 (/.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 1/3) -1) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (/.f64 v (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3)) 2) 0) (/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3)) (/.f64 v (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3)) 2))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 (*.f64 cosTheta_i 1/3) 0) (/.f64 cosTheta_O (/.f64 v (*.f64 cosTheta_i 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (*.f64 cosTheta_i 1/3) 0) (/.f64 cosTheta_O (/.f64 v (*.f64 cosTheta_i 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 (cbrt.f64 1/9) 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/3)) (/.f64 v (cbrt.f64 1/9))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (cbrt.f64 1/9) 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 1/3)) (/.f64 v (cbrt.f64 1/9))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 (*.f64 cosTheta_O 1/3) 0) (/.f64 cosTheta_i (/.f64 v (*.f64 cosTheta_O 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (*.f64 cosTheta_O 1/3) 0) (/.f64 cosTheta_i (/.f64 v (*.f64 cosTheta_O 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 (*.f64 cosTheta_O cosTheta_i) 0) (/.f64 1/3 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/3 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 (sqrt.f64 1/3) 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/3)) (/.f64 v (sqrt.f64 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (sqrt.f64 1/3) 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/3)) (/.f64 v (sqrt.f64 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) 0) (/.f64 1/3 (/.f64 v (*.f64 cosTheta_O cosTheta_i))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1/3 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (/.f64 1/27 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/27 (*.f64 v v)))) (cbrt.f64 v))
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 v)) (/.f64 1/3 (neg.f64 (cbrt.f64 (*.f64 v v)))))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 v)) 1/3) (neg.f64 (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (neg.f64 v))) (/.f64 1/3 (pow.f64 (cbrt.f64 (neg.f64 v)) 2)))
(/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (neg.f64 v))) 1/3) (pow.f64 (cbrt.f64 (neg.f64 v)) 2))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_i 1/3) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(*.f64 (/.f64 cosTheta_O v) (/.f64 (*.f64 cosTheta_i 1/3) 1))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/3) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_i 1/3) (cbrt.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) v) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2) 1))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (cbrt.f64 (*.f64 v v))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2) (cbrt.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/3)) (cbrt.f64 v)) (/.f64 (cbrt.f64 1/9) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 1/3)) (cbrt.f64 (/.f64 1/9 (*.f64 v v)))) (cbrt.f64 v))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/3)) 1) (/.f64 (cbrt.f64 1/9) v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 1/3)) (cbrt.f64 1/9)) v)
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/3)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 1/9) (cbrt.f64 v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 1/3)) (cbrt.f64 (/.f64 1/9 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 1/3 (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 (*.f64 cosTheta_O 1/3) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/3)) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/3) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O 1/3) (cbrt.f64 v)))
(/.f64 (*.f64 cosTheta_i (*.f64 cosTheta_O 1/3)) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/3)) (cbrt.f64 v)) (/.f64 (sqrt.f64 1/3) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/3)) (sqrt.f64 1/3)) (*.f64 (cbrt.f64 v) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/3)) 1) (/.f64 (sqrt.f64 1/3) v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/3)) (sqrt.f64 1/3)) v)
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/3)) (cbrt.f64 (*.f64 v v))) (/.f64 (sqrt.f64 1/3) (cbrt.f64 v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/3)) (sqrt.f64 1/3)) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (/.f64 1/3 (cbrt.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) v) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) 1))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/3 v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 1/3)) (cbrt.f64 v))
(*.f64 (/.f64 1/3 -1) (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)))
(/.f64 (*.f64 -1/3 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 v))
(*.f64 (/.f64 1/3 (cbrt.f64 (neg.f64 v))) (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (pow.f64 (cbrt.f64 (neg.f64 v)) 2)))
(/.f64 (*.f64 (/.f64 1/3 (cbrt.f64 (neg.f64 v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (pow.f64 (cbrt.f64 (neg.f64 v)) 2))
(*.f64 (/.f64 1/3 (neg.f64 (cbrt.f64 v))) (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 1/3 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))) (neg.f64 (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 1)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (/.f64 1 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/3)) (cbrt.f64 1/9))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3)) (sqrt.f64 1/3))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/3))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 1/3 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (sqrt.f64 1/3) (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 1/3 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (cbrt.f64 (/.f64 1/27 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/27 (*.f64 v v)))) (cbrt.f64 v))
(*.f64 (/.f64 1/3 v) (*.f64 cosTheta_O cosTheta_i))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (cbrt.f64 1/3))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (/.f64 1 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (cbrt.f64 1/9) (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/3)))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/3) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2) 2))
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2))
(*.f64 (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 1) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/3)) (cbrt.f64 (cbrt.f64 1/9))) (pow.f64 (cbrt.f64 (cbrt.f64 1/9)) 2))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/3)) 1) (cbrt.f64 1/9))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (cbrt.f64 1/3)) (cbrt.f64 1/3)) (cbrt.f64 1/3))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (cbrt.f64 1/3) (cbrt.f64 1/3))) (cbrt.f64 1/3))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (cbrt.f64 1/3)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 2) 1/3)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) 2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) (cbrt.f64 1/3))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 2))) (cbrt.f64 1/3))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3)) (cbrt.f64 (sqrt.f64 1/3))) (cbrt.f64 1/3))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sqrt.f64 1/3) (cbrt.f64 (sqrt.f64 1/3)))) (cbrt.f64 1/3))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3)) 1) (sqrt.f64 1/3))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3)) (sqrt.f64 (sqrt.f64 1/3))) (sqrt.f64 (sqrt.f64 1/3)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (/.f64 1 v)) 2))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (cbrt.f64 v) 1/3)) (pow.f64 (cbrt.f64 (/.f64 1 v)) 2))
(*.f64 (cbrt.f64 (cbrt.f64 1/3)) (*.f64 (cbrt.f64 (cbrt.f64 1/9)) (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))
(*.f64 (cbrt.f64 (cbrt.f64 1/3)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 1/9)) (cbrt.f64 1/9)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))
(*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 1/3)) (cbrt.f64 1/9)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 2))) (cbrt.f64 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) 2) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (cbrt.f64 1/3) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 2) 1/3)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) (/.f64 1 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/3 v)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 2) (/.f64 1 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 cosTheta_O (*.f64 (*.f64 cosTheta_i 1/3) (/.f64 1 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 1/3)) (*.f64 (cbrt.f64 1/9) (/.f64 1 v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 1/3)) (cbrt.f64 1/9)) v)
(*.f64 cosTheta_i (*.f64 (*.f64 cosTheta_O 1/3) (/.f64 1 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (sqrt.f64 1/3)) (*.f64 (sqrt.f64 1/3) (/.f64 1 v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 1/3)) (sqrt.f64 1/3)) v)
(*.f64 (cbrt.f64 (sqrt.f64 1/3)) (*.f64 (cbrt.f64 1/3) (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3))))
(*.f64 (*.f64 (cbrt.f64 1/3) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (sqrt.f64 1/3))) (cbrt.f64 (sqrt.f64 1/3)))
(*.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (sqrt.f64 (sqrt.f64 1/3)) (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (sqrt.f64 1/3))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/3 v)))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/3 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 1/3 v)))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 1/3 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 1/3 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/3 v)))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/3 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/3 v)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1/3 v)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1/3 v)))
(*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (/.f64 -1 v))
(*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3)) (/.f64 -1 v))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (/.f64 1 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1/3 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(*.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 cosTheta_O 1/3) 1))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 1/3)) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 1/3) v))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/3 v)))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 1)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 3)
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 3))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/3)) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) 1/3) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (cbrt.f64 (neg.f64 v))) (pow.f64 (cbrt.f64 (neg.f64 v)) 2))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3)) (cbrt.f64 (neg.f64 v))) (pow.f64 (cbrt.f64 (neg.f64 v)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (cbrt.f64 v) 1/3)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) 3))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v))) 3)
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (*.f64 3 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v))) 3)
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (neg.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 v 3))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 3))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1/3) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 2) (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) -1) (neg.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 2) (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (/.f64 1/27 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (/.f64 1/27 (*.f64 v v)))) (cbrt.f64 v))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 1) (neg.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/3)) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 cosTheta_i cosTheta_O))) 1/3) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 1) (neg.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (neg.f64 v) 1/3))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (neg.f64 v) 3))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 3))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 3 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 3))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 3 (neg.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 3))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (neg.f64 (*.f64 v 3)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 3))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) 3)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 1)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 3) 1/3)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)) 1/3))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(neg.f64 (*.f64 1/3 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (neg.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 3))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)
(if (!=.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 0) (/.f64 3/2 (/.f64 v (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) 0) (/.f64 3/2 (/.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) 1/3)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 1/2 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(if (!=.f64 3/2 0) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(if (!=.f64 3/2 0) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))
(*.f64 1 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 (cbrt.f64 3/2) (*.f64 (cbrt.f64 9/4) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)))
(*.f64 (*.f64 (cbrt.f64 3/2) (cbrt.f64 9/4)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(*.f64 (*.f64 (cbrt.f64 9/4) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) (cbrt.f64 3/2))
(*.f64 (*.f64 (cbrt.f64 3/2) (cbrt.f64 9/4)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)) (sqrt.f64 (sqrt.f64 3/2))) (sqrt.f64 (sqrt.f64 3/2)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)) (cbrt.f64 (sqrt.f64 3/2))) (cbrt.f64 3/2))
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) (*.f64 (sqrt.f64 3/2) (cbrt.f64 (sqrt.f64 3/2)))) (cbrt.f64 3/2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2) 2) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))) 2) 2)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2)))
(*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 2))) 3/2))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 (cbrt.f64 3/2) (*.f64 (*.f64 (cbrt.f64 9/4) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) 1))
(*.f64 (*.f64 (cbrt.f64 3/2) (cbrt.f64 9/4)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2) 1))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 (sqrt.f64 (sqrt.f64 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 3/2)) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 (cbrt.f64 (sqrt.f64 3/2)) (*.f64 (cbrt.f64 3/2) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2))))
(*.f64 (cbrt.f64 (sqrt.f64 3/2)) (*.f64 (cbrt.f64 3/2) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) (sqrt.f64 3/2))))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 v)))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (sqrt.f64 3/2)) (*.f64 (cbrt.f64 (sqrt.f64 3/2)) (*.f64 (cbrt.f64 9/4) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))
(*.f64 (cbrt.f64 (sqrt.f64 3/2)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 3/2)) (cbrt.f64 9/4)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)))
(*.f64 (cbrt.f64 (cbrt.f64 3/2)) (*.f64 (cbrt.f64 (cbrt.f64 9/4)) (*.f64 (cbrt.f64 9/4) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))
(*.f64 (cbrt.f64 (cbrt.f64 3/2)) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 9/4)) (cbrt.f64 9/4)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (/.f64 1/2 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 v v)) 1/2))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 v v)) 1/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 2)) (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 3/2)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 3/2 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 (*.f64 3/2 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (cbrt.f64 3/2)) (cbrt.f64 9/4))
(*.f64 (*.f64 (cbrt.f64 3/2) (cbrt.f64 9/4)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)) (sqrt.f64 3/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 1/2 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (sqrt.f64 3/2) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/2)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) v) 1/3)
(/.f64 (*.f64 1/3 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O))) v)
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) v))
(/.f64 (*.f64 1/3 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O))) v)
(*.f64 (cbrt.f64 9/4) (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (cbrt.f64 3/2)))
(*.f64 (*.f64 (cbrt.f64 3/2) (cbrt.f64 9/4)) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/2) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_O cosTheta_i))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) (*.f64 3/2 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v))) 2) 2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v))) 2) 2)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)) 1) (sqrt.f64 3/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (cbrt.f64 1/3) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 2) 1/3)) 3/2))
(*.f64 1/3 (*.f64 (/.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) v) 1))
(/.f64 (*.f64 1/3 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O))) v)
(*.f64 (sqrt.f64 3/2) (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) (sqrt.f64 3/2)) 1))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/2) 1))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 (/.f64 1/2 v) 1))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 1/2 v)))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 1/2 v)) (cbrt.f64 cosTheta_O))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1/2 v)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1/2 v)))
(*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) (/.f64 -1 v))
(*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2)) (/.f64 -1 v))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (/.f64 1 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(*.f64 (/.f64 3/2 (cbrt.f64 v)) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) 3/2) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(*.f64 (/.f64 3/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 (/.f64 3/2 (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)))
(/.f64 (*.f64 3/2 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3)) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) (/.f64 3/2 (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 3/2 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3)) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (/.f64 3/2 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 (*.f64 v v))) (/.f64 3/2 (cbrt.f64 v)))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) 3/2) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) (*.f64 v 3))
(/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v 3))
(/.f64 (*.f64 (/.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) v) 1) 3)
(/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v 3))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 3) 2)
(/.f64 (*.f64 (*.f64 3 (*.f64 cosTheta_i cosTheta_O)) 1/3) (*.f64 2 v))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 3/2) (*.f64 v 3))
(/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v 3))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/2)) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) 1/2) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 (*.f64 3/2 (*.f64 cosTheta_O cosTheta_i)) v) 3)
(/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v 3))
(/.f64 (*.f64 3 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v)) 2)
(/.f64 (*.f64 (*.f64 3 (*.f64 cosTheta_i cosTheta_O)) 1/3) (*.f64 2 v))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 v v)) 1/2))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) (cbrt.f64 (neg.f64 v))) (pow.f64 (cbrt.f64 (neg.f64 v)) 2))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2)) (cbrt.f64 (neg.f64 v))) (pow.f64 (cbrt.f64 (neg.f64 v)) 2))
(/.f64 (*.f64 3 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) (*.f64 2 (neg.f64 v)))
(/.f64 (*.f64 (*.f64 3 (*.f64 cosTheta_i cosTheta_O)) 1/3) (*.f64 2 v))
(/.f64 (*.f64 3 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (*.f64 2 v))
(/.f64 (*.f64 (*.f64 3 (*.f64 cosTheta_i cosTheta_O)) 1/3) (*.f64 2 v))
(/.f64 (*.f64 3 (*.f64 cosTheta_O cosTheta_i)) (*.f64 2 (*.f64 v 3)))
(/.f64 (*.f64 3 (*.f64 cosTheta_i cosTheta_O)) (*.f64 2 (*.f64 v 3)))
(/.f64 (*.f64 3 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v))) (*.f64 2 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 3 (*.f64 cosTheta_i cosTheta_O)) 1/3) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v))) 2)
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v))) 2)
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 3) (*.f64 (neg.f64 v) 2))
(/.f64 (*.f64 (*.f64 3 (*.f64 cosTheta_i cosTheta_O)) 1/3) (*.f64 2 v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 3) (*.f64 v 2))
(/.f64 (*.f64 (*.f64 3 (*.f64 cosTheta_i cosTheta_O)) 1/3) (*.f64 2 v))
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 3) (*.f64 (*.f64 v 3) 2))
(/.f64 (*.f64 3 (*.f64 cosTheta_i cosTheta_O)) (*.f64 2 (*.f64 v 3)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) 3) (*.f64 (cbrt.f64 (*.f64 v v)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 3 (*.f64 cosTheta_i cosTheta_O)) 1/3) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v))) 2)
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (*.f64 2 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v))) 2)
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) (neg.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (*.f64 3/2 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))) (neg.f64 v))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) 3/2)) (neg.f64 v))
(/.f64 (*.f64 3/2 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 3/2 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3)) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 v v)) 1/2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) v) 2)) 3/2)) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 2) (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3))) 3/2) (cbrt.f64 v))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) 1) (neg.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) 1) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3)) 3/2) (neg.f64 v))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) 3/2)) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (cbrt.f64 v)) 3/2) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 3/2 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3)) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) 1/2)) (cbrt.f64 v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 cosTheta_i cosTheta_O))) 1/2) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1/2) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 v v)) 1/2))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 v v)) 1/2))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) 1) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 v v)) 1/2))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) -1) v)
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) -1)) v)
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) (neg.f64 (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 v v)) 1/2))
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2)) 1) (neg.f64 v))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (neg.f64 v) 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 v 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) (/.f64 v 3/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 v 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (neg.f64 v) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)
(/.f64 (*.f64 cosTheta_O cosTheta_i) (*.f64 2 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 2 (neg.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2))) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v)) 3)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 1)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 3) 1/3)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)) 1/2))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(neg.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/2) v) 3))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 cosTheta_O cosTheta_i) 0) (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) -1) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) 0) (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_O cosTheta_i) v) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 v (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 0) (/.f64 (cbrt.f64 cosTheta_i) (/.f64 v (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 0) (/.f64 (cbrt.f64 cosTheta_O) (/.f64 (/.f64 v cosTheta_i) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) 0) (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 v (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) 2))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) 2) 0) (/.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (/.f64 (neg.f64 v) (pow.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) 2))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) 0) (pow.f64 (/.f64 v (*.f64 cosTheta_O cosTheta_i)) -1) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 0) (/.f64 1 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) 0) (/.f64 (neg.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (/.f64 (neg.f64 v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) 0) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 v (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (neg.f64 cosTheta_i) 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (neg.f64 cosTheta_O) 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 (*.f64 cosTheta_O cosTheta_i) 0) (/.f64 -1 (/.f64 (neg.f64 v) (*.f64 cosTheta_O cosTheta_i))) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 -1 (neg.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(if (!=.f64 cosTheta_O 0) (/.f64 (neg.f64 cosTheta_i) (/.f64 (neg.f64 v) cosTheta_O)) (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(if (!=.f64 cosTheta_O 0) (/.f64 cosTheta_i (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(-.f64 0 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(-.f64 (/.f64 0 (neg.f64 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (/.f64 1 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 cosTheta_i v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) v) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) 1))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 (cbrt.f64 cosTheta_i) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O)) (cbrt.f64 v))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 cosTheta_O v)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) v) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) 1))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 cosTheta_i v)))
(*.f64 (/.f64 (cbrt.f64 cosTheta_O) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 cosTheta_O (*.f64 v v))) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i)) (cbrt.f64 v))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) (*.f64 v v)))) (cbrt.f64 v))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (cbrt.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_i) v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) (*.f64 v v)))) (cbrt.f64 v))
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) v)
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) 1) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) v))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) v)
(*.f64 (/.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (cbrt.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_O) v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) v) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(*.f64 (/.f64 cosTheta_O v) cosTheta_i)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (*.f64 cosTheta_O cosTheta_i) (/.f64 1 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 1 v) (*.f64 cosTheta_O cosTheta_i))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 cosTheta_O (/.f64 cosTheta_i v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(*.f64 cosTheta_i (/.f64 cosTheta_O v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 -1 v))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 v))
(*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 1 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 -1 v) (neg.f64 (*.f64 cosTheta_O cosTheta_i)))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 v))
(*.f64 (/.f64 cosTheta_i v) cosTheta_O)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 cosTheta_O (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_i (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (/.f64 1 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 cosTheta_O (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2) 2))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (cbrt.f64 cosTheta_i))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (*.f64 (/.f64 cosTheta_O v) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (*.f64 (/.f64 cosTheta_O v) 1) cosTheta_i)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (/.f64 1 v)) 2))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (/.f64 1 v)) 2))
(*.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i (cbrt.f64 cosTheta_O))) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) v)
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(*.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_O (cbrt.f64 cosTheta_i))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))) 2) 2) (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) 2) (/.f64 -1 v)))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 v))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 -1 v)))
(neg.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 -1 v))))
(*.f64 (neg.f64 cosTheta_O) (*.f64 cosTheta_i (/.f64 -1 v)))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 v))
(*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) (/.f64 -1 v)))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 -1 v))))
(*.f64 cosTheta_O (*.f64 (neg.f64 cosTheta_i) (/.f64 -1 v)))
(*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 -1 v))
(*.f64 cosTheta_i (*.f64 (neg.f64 cosTheta_O) (/.f64 -1 v)))
(*.f64 cosTheta_i (neg.f64 (/.f64 (*.f64 cosTheta_O -1) v)))
(*.f64 -1 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (neg.f64 cosTheta_i) (*.f64 cosTheta_O (/.f64 -1 v)))
(*.f64 (neg.f64 cosTheta_i) (/.f64 (*.f64 cosTheta_O -1) v))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 cosTheta_O v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 cosTheta_O v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 v)) 2) (*.f64 cosTheta_O cosTheta_i)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_O))) v)
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 1 v)))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 cosTheta_i v)))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 1 v)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(*.f64 (cbrt.f64 cosTheta_i) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 cosTheta_O) (/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) v))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 cosTheta_i v)))
(*.f64 (/.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2)) (/.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_i)) v))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) v)
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)))) (cbrt.f64 (neg.f64 v)))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2))) (cbrt.f64 (neg.f64 v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 v)) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (neg.f64 v))) (pow.f64 (cbrt.f64 (neg.f64 v)) 2))
(/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (neg.f64 v))) (pow.f64 (cbrt.f64 (neg.f64 v)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 v)) 2)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) (*.f64 (cbrt.f64 (neg.f64 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (*.f64 (neg.f64 v) (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v))) (neg.f64 (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (neg.f64 v))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (*.f64 cosTheta_O cosTheta_i) v)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 cosTheta_O (cbrt.f64 v)) cosTheta_i) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) (cbrt.f64 (pow.f64 (*.f64 cosTheta_O cosTheta_i) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_O cosTheta_i)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 2)) (cbrt.f64 (*.f64 cosTheta_O cosTheta_i))) (cbrt.f64 v))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 cosTheta_i (cbrt.f64 v)) cosTheta_O) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (cbrt.f64 v)) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v)))
(pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)) 3)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 3) 1/3)
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(neg.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(neg.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) (neg.f64 v)) 1))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 3))
(/.f64 (*.f64 cosTheta_i cosTheta_O) v)

localize54.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
0.2b
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
0.2b
(/.f64 1/2 (sinh.f64 (/.f64 1 v)))
0.7b
(sinh.f64 (/.f64 1 v))
Compiler

Compiled 93 to 36 computations (61.3% saved)

series225.0ms (0.6%)

Counts
3 → 18
Calls

33 calls:

TimeVariablePointExpression
6.0ms
sinTheta_i
@-inf
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
3.0ms
sinTheta_O
@0
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
3.0ms
sinTheta_i
@0
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
3.0ms
sinTheta_O
@-inf
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
3.0ms
sinTheta_O
@inf
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
Compiler

Compiled 21530 to 13035 computations (39.5% saved)

rewrite389.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
287×egg-rr
116×egg-rr
62×egg-rr
Counts
3 → 465
Calls
Call 1
Inputs
(/.f64 1/2 (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
(*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (cbrt.f64 1/2) (/.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 1/4))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1/2 0) (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (sqrt.f64 1/2) (/.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 1/2))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 0) (/.f64 1 (/.f64 1 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 0) (/.f64 1/2 (/.f64 1 (/.f64 1 (sinh.f64 (/.f64 1 v))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (sqrt.f64 1/2) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (sqrt.f64 1/2) (/.f64 1 (/.f64 (sqrt.f64 1/2) (sinh.f64 (/.f64 1 v))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (sinh.f64 (/.f64 1 v))) 0) (/.f64 -1/2 (/.f64 1 (/.f64 -1 (sinh.f64 (/.f64 1 v))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 1 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 1/4) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (cbrt.f64 1/2) (/.f64 1 (/.f64 (cbrt.f64 1/4) (sinh.f64 (/.f64 1 v))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -2 0) (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 0) (/.f64 1 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) -1)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) 1) (*.f64 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (sinh.f64 (/.f64 1 v)))) (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/2) (/.f64 (cbrt.f64 1/4) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 1/2) (/.f64 (sqrt.f64 1/2) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 -1 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 1 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 1/2) (sinh.f64 (/.f64 1 v))) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sinh.f64 (/.f64 1 v))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 1/4) (sinh.f64 (/.f64 1 v))) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 1/2)) (cbrt.f64 (/.f64 1 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2) 2) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (neg.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 -1/2)) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 1/2)) (cbrt.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1/2 (*.f64 (*.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 v v) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 v v) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (pow.f64 (/.f64 (/.f64 (*.f64 v v) (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 v) 0) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 v (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 v (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) 0) (/.f64 1 (/.f64 v (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 v (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (*.f64 v v)) 0) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -2 0) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 1 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) 1) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) v) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) v) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) 1) (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1 v) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 v v)) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 v v)) (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 v v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))) (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1 v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (*.f64 v v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) 2) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 v v) 2))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (/.f64 1 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 v v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) v) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1/2) (*.f64 v (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1/2) (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (*.f64 v (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 v (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (*.f64 v (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v v) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i))) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 v (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (*.f64 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 v (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (neg.f64 v) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) -1) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) -1) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) -1) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) -1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 1 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (/.f64 1 v)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1/2 (sinh.f64 (/.f64 1 v)))) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (/.f64 1 v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 v v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 v v))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 v v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) 1) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) 1) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 1) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) 1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v)) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (neg.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) 1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 v)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) 1) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (/.f64 (*.f64 v v) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 v v) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v v) (neg.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 (*.f64 v v) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (neg.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (neg.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 (neg.f64 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (neg.f64 v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (neg.f64 v) (*.f64 v (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 v (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (neg.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v)))) (cbrt.f64 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v))) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1 v) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 -1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1/2 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 2 0) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1/2 0) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -2 0) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1 (sinh.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 1 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (/.f64 1 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v))))) (/.f64 -1/2 (pow.f64 (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) -1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))))))

simplify1.6s (4.4%)

Algorithm
egglog
Counts
483 → 643
Calls
Call 1
Inputs
(*.f64 1/2 v)
(*.f64 1/2 v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O))))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O))) (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))) (pow.f64 (/.f64 1 v) 4))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(+.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(+.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(+.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O))) (+.f64 (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O))) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3)) 1/6) (*.f64 cosTheta_i cosTheta_O)))) (pow.f64 (/.f64 -1 v) 4))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))
(*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O)))
(+.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)))
(+.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (+.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O))) v))))
(+.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O))) (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))) (pow.f64 (/.f64 1 v) 2))) (+.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O))) v)))))
(*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O)))
(+.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))
(+.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) v)) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))))
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O))) (+.f64 (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O))) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3)) 1/6) (*.f64 cosTheta_i cosTheta_O)))) (pow.f64 (/.f64 -1 v) 2))) (+.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) v)) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))))
(if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (cbrt.f64 1/2) (/.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 1/4))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 1/2 0) (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (sqrt.f64 1/2) (/.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 1/2))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 2 0) (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 0) (/.f64 1 (/.f64 1 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 0) (/.f64 1/2 (/.f64 1 (/.f64 1 (sinh.f64 (/.f64 1 v))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (/.f64 (sqrt.f64 1/2) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (sqrt.f64 1/2) (/.f64 1 (/.f64 (sqrt.f64 1/2) (sinh.f64 (/.f64 1 v))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (/.f64 -1 (sinh.f64 (/.f64 1 v))) 0) (/.f64 -1/2 (/.f64 1 (/.f64 -1 (sinh.f64 (/.f64 1 v))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 1 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 1 0) (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (/.f64 (cbrt.f64 1/4) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (cbrt.f64 1/2) (/.f64 1 (/.f64 (cbrt.f64 1/4) (sinh.f64 (/.f64 1 v))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 -2 0) (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 0) (/.f64 1 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) -1)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(+.f64 (*.f64 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) 1) (*.f64 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) 1))
(+.f64 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))))
(-.f64 0 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))
(-.f64 (/.f64 0 (neg.f64 (sinh.f64 (/.f64 1 v)))) (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 1/2) (/.f64 (cbrt.f64 1/4) (sinh.f64 (/.f64 1 v))))
(*.f64 (sqrt.f64 1/2) (/.f64 (sqrt.f64 1/2) (sinh.f64 (/.f64 1 v))))
(*.f64 -1/2 (/.f64 -1 (sinh.f64 (/.f64 1 v))))
(*.f64 1/2 (/.f64 1 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 1/2)
(*.f64 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) 2)
(*.f64 1 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 1)
(*.f64 2 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (sqrt.f64 1/2) (sinh.f64 (/.f64 1 v))) (sqrt.f64 1/2))
(*.f64 (/.f64 -1 (sinh.f64 (/.f64 1 v))) -1/2)
(*.f64 (/.f64 (cbrt.f64 1/4) (sinh.f64 (/.f64 1 v))) (cbrt.f64 1/2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 1/2)) (cbrt.f64 (/.f64 1 (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2) 2) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 -1 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))
(/.f64 -1/2 (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 1/2 (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 1)
(/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 -1/2)) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 1/2)) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 1/2 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(/.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) -1)
(/.f64 -1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) -1))
(/.f64 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) 1/2)
(/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 1))
(/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 2)
(/.f64 -1 (/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) 1/2))
(/.f64 -1 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(pow.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) 3)
(pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 1)
(pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) -1)
(neg.f64 (/.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) 1))
(neg.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))
(cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 3))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1/2 (*.f64 (*.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 v v) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 v v) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (pow.f64 (/.f64 (/.f64 (*.f64 v v) (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 v (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 v (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) 0) (/.f64 1 (/.f64 v (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 v (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 (*.f64 v v)) 0) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 -2 0) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(-.f64 0 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(-.f64 (/.f64 0 (neg.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(*.f64 -1 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 1 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) 1))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) 1) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) v))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) v) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 1))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) v))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) v) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) 1))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) 1) (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) v))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) 1))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1 v) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) v))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) 1))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 1 (*.f64 v v)) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v))
(*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 v v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 1 v))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 (*.f64 v v)))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 -1 (*.f64 v v)) (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 v v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))) (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1 v) (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) (/.f64 1 v)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) (/.f64 1 v)))
(*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1 v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (/.f64 1 v)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1 v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (*.f64 v v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) 2) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 v v) 2))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (/.f64 1 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 -1 v))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) v))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) v) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1/2) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1/2) (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (*.f64 v (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v v) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i))) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 v (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 1/2 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 -1/2 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 -1/2 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (neg.f64 v) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) -1) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) -1) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) -1) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) -1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) v))
(/.f64 (*.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 1 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (/.f64 1 v)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (*.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (*.f64 v v)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) v)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (neg.f64 v))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) v)
(/.f64 (*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1/2 (sinh.f64 (/.f64 1 v)))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (/.f64 1 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 v v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 v v))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 v v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) 1) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) 1) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 1) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) 1) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v)) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 1/2 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 -1/2 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) 1) (neg.f64 v))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v v))) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (/.f64 (*.f64 v v) 2))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))
(/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 1))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v))) 1))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v))) 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 1/2))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 v v) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v v) (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 (*.f64 v v) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (neg.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (neg.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 (neg.f64 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (neg.f64 v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (neg.f64 v) (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) v))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))) v))
(/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 v (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v)))) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v))) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
(pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(neg.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v)))
(neg.f64 (*.f64 (/.f64 -1 v) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))))
(neg.f64 (*.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)) 1))
(neg.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 -1 v)))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))
(neg.f64 (*.f64 1 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))))
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) (neg.f64 v)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1/2 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 2 0) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 -1/2 0) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 -2 0) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(+.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1))
(+.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))
(-.f64 0 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)))
(*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(*.f64 1/2 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(*.f64 1 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 2 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1/2)
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1 (sinh.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 1 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))))
(*.f64 -1 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(*.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (/.f64 1 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -1/2))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v))))) (/.f64 -1/2 (pow.f64 (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (*.f64 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) -1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) 2))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1/2))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1/2))
(/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1/2)
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1/2))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
(pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(neg.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))
Outputs
(*.f64 1/2 v)
(*.f64 1/2 v)
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(fma.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O))))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(fma.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)))
(+.f64 (*.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O))))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O))) (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))) (pow.f64 (/.f64 1 v) 4))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))
(fma.f64 -1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 1 v) 2) cosTheta_O)) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 v) 3) (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))) (fma.f64 -1/2 (*.f64 (fma.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) (*.f64 cosTheta_i cosTheta_O) (+.f64 (neg.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O))) (neg.f64 (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))))) (pow.f64 (/.f64 1 v) 4)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(+.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(*.f64 1/2 (+.f64 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))
(+.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))))
(fma.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i (+.f64 (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O) cosTheta_O))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)))
(+.f64 (*.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O))) (+.f64 (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O))) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3)) 1/6) (*.f64 cosTheta_i cosTheta_O)))) (pow.f64 (/.f64 -1 v) 4))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 v) 3) (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)))) (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))))
(fma.f64 1/2 (*.f64 cosTheta_i (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O)) (fma.f64 -1/2 (*.f64 (+.f64 (neg.f64 (*.f64 cosTheta_i (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O))) (+.f64 (neg.f64 (*.f64 cosTheta_i (+.f64 (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O) cosTheta_O))) (*.f64 (fma.f64 -1/6 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (neg.f64 1/6)) (*.f64 cosTheta_i cosTheta_O)))) (pow.f64 (/.f64 -1 v) 4)) (fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 -1 v) 3) (*.f64 cosTheta_i (+.f64 (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O) cosTheta_O))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v))))
(*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O)))
(+.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)))
(fma.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O)) (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)))
(+.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (+.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O))) v))))
(fma.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O)) (*.f64 -1/2 (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) v))))
(+.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) (*.f64 cosTheta_i cosTheta_O)) (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O))) (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O)))))) (pow.f64 (/.f64 1 v) 2))) (+.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O)) (*.f64 -1 (*.f64 cosTheta_i cosTheta_O))) v)))))
(fma.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O)) (fma.f64 -1/2 (*.f64 (fma.f64 (+.f64 1/6 (*.f64 1/6 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3))) (*.f64 cosTheta_i cosTheta_O) (+.f64 (neg.f64 (*.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O))) (neg.f64 (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O) (neg.f64 (*.f64 cosTheta_i cosTheta_O)))))) (pow.f64 (/.f64 1 v) 2)) (*.f64 -1/2 (+.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (fma.f64 cosTheta_i (*.f64 (+.f64 1/6 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2))) cosTheta_O) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) v)))))
(*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O)))
(+.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))
(*.f64 1/2 (+.f64 (*.f64 v (*.f64 cosTheta_i cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)))
(+.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) v)) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))))
(fma.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 cosTheta_i (+.f64 (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O) cosTheta_O)) v) (*.f64 cosTheta_i cosTheta_O))))
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 -1 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O))) (+.f64 (*.f64 -1 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O))) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3)) 1/6) (*.f64 cosTheta_i cosTheta_O)))) (pow.f64 (/.f64 -1 v) 2))) (+.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 cosTheta_i (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) 1/6) cosTheta_O)) (*.f64 cosTheta_i cosTheta_O)) v)) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))))
(fma.f64 -1/2 (*.f64 (+.f64 (neg.f64 (*.f64 cosTheta_i (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O))) (+.f64 (neg.f64 (*.f64 cosTheta_i (+.f64 (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O) cosTheta_O))) (*.f64 (fma.f64 -1/6 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3) (neg.f64 1/6)) (*.f64 cosTheta_i cosTheta_O)))) (pow.f64 (/.f64 -1 v) 2)) (fma.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O)) (*.f64 1/2 (+.f64 (/.f64 (*.f64 cosTheta_i (+.f64 (*.f64 (fma.f64 -1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (neg.f64 1/6)) cosTheta_O) cosTheta_O)) v) (*.f64 cosTheta_i cosTheta_O)))))
(if (!=.f64 (cbrt.f64 1/4) 0) (/.f64 (cbrt.f64 1/2) (/.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 1/4))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 1/2 0) (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (sqrt.f64 1/2) 0) (/.f64 (sqrt.f64 1/2) (/.f64 (sinh.f64 (/.f64 1 v)) (sqrt.f64 1/2))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 2 0) (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 0) (/.f64 1 (/.f64 1 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 0) (pow.f64 (/.f64 1 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) -1) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 0) (/.f64 1/2 (/.f64 1 (/.f64 1 (sinh.f64 (/.f64 1 v))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (/.f64 (sqrt.f64 1/2) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (sqrt.f64 1/2) (/.f64 1 (/.f64 (sqrt.f64 1/2) (sinh.f64 (/.f64 1 v))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (/.f64 -1 (sinh.f64 (/.f64 1 v))) 0) (/.f64 -1/2 (/.f64 1 (/.f64 -1 (sinh.f64 (/.f64 1 v))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) 0) (/.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 1 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 1 0) (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (/.f64 (cbrt.f64 1/4) (sinh.f64 (/.f64 1 v))) 0) (/.f64 (cbrt.f64 1/2) (/.f64 1 (/.f64 (cbrt.f64 1/4) (sinh.f64 (/.f64 1 v))))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 -2 0) (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 0) (/.f64 1 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) -1)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(if (!=.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 0) (pow.f64 (/.f64 1 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) -1) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(+.f64 (*.f64 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) 1) (*.f64 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) 1))
(/.f64 (*.f64 2 -1/2) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))
(+.f64 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))))
(/.f64 (*.f64 2 -1/2) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))
(-.f64 0 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))
(/.f64 (neg.f64 -1/2) (sinh.f64 (/.f64 1 v)))
(-.f64 (/.f64 0 (neg.f64 (sinh.f64 (/.f64 1 v)))) (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)))
(/.f64 1/2 (sinh.f64 (/.f64 1 v)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(/.f64 1/2 (sinh.f64 (/.f64 1 v)))
(*.f64 (cbrt.f64 1/2) (/.f64 (cbrt.f64 1/4) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (sinh.f64 (/.f64 1 v)))
(*.f64 (sqrt.f64 1/2) (/.f64 (sqrt.f64 1/2) (sinh.f64 (/.f64 1 v))))
(/.f64 1/2 (sinh.f64 (/.f64 1 v)))
(*.f64 -1/2 (/.f64 -1 (sinh.f64 (/.f64 1 v))))
(/.f64 (neg.f64 -1/2) (sinh.f64 (/.f64 1 v)))
(*.f64 1/2 (/.f64 1 (sinh.f64 (/.f64 1 v))))
(/.f64 1/2 (sinh.f64 (/.f64 1 v)))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 1/2)
(/.f64 1/2 (sinh.f64 (/.f64 1 v)))
(*.f64 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) 2)
(/.f64 (*.f64 2 -1/2) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))
(*.f64 1 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(/.f64 1/2 (sinh.f64 (/.f64 1 v)))
(*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 1)
(/.f64 1/2 (sinh.f64 (/.f64 1 v)))
(*.f64 2 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))))
(/.f64 (*.f64 2 -1/2) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))
(*.f64 (/.f64 (sqrt.f64 1/2) (sinh.f64 (/.f64 1 v))) (sqrt.f64 1/2))
(/.f64 1/2 (sinh.f64 (/.f64 1 v)))
(*.f64 (/.f64 -1 (sinh.f64 (/.f64 1 v))) -1/2)
(/.f64 (neg.f64 -1/2) (sinh.f64 (/.f64 1 v)))
(*.f64 (/.f64 (cbrt.f64 1/4) (sinh.f64 (/.f64 1 v))) (cbrt.f64 1/2))
(/.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (sinh.f64 (/.f64 1 v)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 1/2)) (cbrt.f64 (/.f64 1 (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))) (cbrt.f64 (/.f64 1 (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))))
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2) 2) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2) 2)) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(/.f64 (*.f64 1/2 -2) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))))
(*.f64 -1 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))
(/.f64 (neg.f64 -1/2) (sinh.f64 (/.f64 1 v)))
(/.f64 -1/2 (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 1/2 (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 1)
(/.f64 1/2 (sinh.f64 (/.f64 1 v)))
(/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 -1/2)) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2) -1/2)) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (cbrt.f64 1/2)) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 1/2 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(/.f64 1 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(/.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2) -1/2)) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) -1)
(/.f64 -1/2 (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 -1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) -1))
(*.f64 (/.f64 -1 (*.f64 (sinh.f64 (/.f64 1 v)) 2)) -1)
(/.f64 (/.f64 -1/2 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) 1/2)
(/.f64 1 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) 1))
(/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) 2)
(/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 -1 (/.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) 1/2))
(/.f64 -1 (neg.f64 (/.f64 (sinh.f64 (/.f64 1 v)) 1/2)))
(/.f64 -1 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2)))
(/.f64 -1 (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 2)))
(pow.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 3) 1/3)
(/.f64 1/2 (sinh.f64 (/.f64 1 v)))
(pow.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) 3)
(/.f64 1/2 (sinh.f64 (/.f64 1 v)))
(pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 1)
(/.f64 1/2 (sinh.f64 (/.f64 1 v)))
(pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) -1)
(/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(neg.f64 (/.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) 1))
(/.f64 (neg.f64 -1/2) (sinh.f64 (/.f64 1 v)))
(neg.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))
(/.f64 (neg.f64 -1/2) (sinh.f64 (/.f64 1 v)))
(cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 3))
(/.f64 1/2 (sinh.f64 (/.f64 1 v)))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1/2 (*.f64 (*.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1/2 (*.f64 (*.f64 (/.f64 v (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 v v) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 v v) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 v v) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (*.f64 v v) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (pow.f64 (/.f64 (/.f64 (*.f64 v v) (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (/.f64 (/.f64 (*.f64 v v) (*.f64 cosTheta_i cosTheta_O)) (/.f64 1/2 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 1 0) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 v (/.f64 1 v))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 v (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) 0) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 v (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 v (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 v (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 v (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 v (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 v (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) 0) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 v (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) 0) (/.f64 1 (/.f64 v (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) 0) (pow.f64 (/.f64 v (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) -1) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) 0) (/.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 v (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 v (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 v (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 (*.f64 v v)) 0) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 1 (*.f64 v v)) 0) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 2 0) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 -2 0) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 -2 0) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (pow.f64 (/.f64 1 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(-.f64 0 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(neg.f64 (/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(-.f64 (/.f64 0 (neg.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(-.f64 (/.f64 0 (neg.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(*.f64 -1 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(neg.f64 (/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 1 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) 1))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) 1) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) v))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) v) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) 1))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v)) (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 1) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) v))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) v) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) 1))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2)) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) (cbrt.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) 1) (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) v))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) 1))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v (cbrt.f64 (*.f64 v v))) (cbrt.f64 v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 1 v) (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v (cbrt.f64 (*.f64 v v))) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) v))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 (*.f64 v v)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) 1))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 (*.f64 v v)))))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 1 (*.f64 v v)) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 1 v))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1 (*.f64 v v)))
(neg.f64 (/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(*.f64 (/.f64 -1 (*.f64 v v)) (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 v v)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))) (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) v) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1 v) (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 1 v) (cbrt.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 (*.f64 v v)))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 1/2 (cbrt.f64 (/.f64 1 v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (cbrt.f64 v))) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v))
(/.f64 (*.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) v)
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 2) (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) (/.f64 1 v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) v) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))))
(*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1 v)))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) v) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (/.f64 1 v)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1 v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (*.f64 v v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1/2) (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v)))))
(*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (/.f64 1 v)))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 v)) (/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1/2) (*.f64 v (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) v))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) 2) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 v v) 2))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v))) (*.f64 v v))) -2)
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)
(/.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v)) 2) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(*.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) (*.f64 v v))) 2)
(*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (/.f64 1 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 1 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (/.f64 -1 v))
(neg.f64 (/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) v) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) v))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) v) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) v) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) 1))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) v) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v))) (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v v))) (cbrt.f64 (/.f64 (/.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 v v)) v)))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))))
(/.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v)))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (cbrt.f64 (*.f64 v v)))))
(*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1/2) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1/2) (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 (neg.f64 v) (sinh.f64 (/.f64 1 v))) -1/2))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 (neg.f64 v) (sinh.f64 (/.f64 1 v))) -1/2))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (*.f64 v (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v (cbrt.f64 (*.f64 v v))) (cbrt.f64 v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v v) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) v)
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v v) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i))) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (*.f64 v (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v (cbrt.f64 (*.f64 v v))) (cbrt.f64 v)))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v (cbrt.f64 (*.f64 v v))) (cbrt.f64 v)))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 v v)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 v (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v (cbrt.f64 (*.f64 v v))) (cbrt.f64 v)))
(/.f64 (*.f64 1/2 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) (neg.f64 v)) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 -1/2 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (*.f64 (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 -1/2 (*.f64 (neg.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 -1/2 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 -1/2 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (neg.f64 v) (sinh.f64 (/.f64 1 v))) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v))) (/.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (neg.f64 v) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) (neg.f64 v)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (/.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (*.f64 v v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) -1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (neg.f64 v) (sinh.f64 (/.f64 1 v))) (neg.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) -1) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) -1) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) -1) (sinh.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (*.f64 (sinh.f64 (/.f64 1 v)) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) -1) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) -1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 (neg.f64 v) (sinh.f64 (/.f64 1 v))) (neg.f64 v)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) -1) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) v)
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) v))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 1 v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (/.f64 1 v)) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (/.f64 1 v)) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) v))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 v)) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) v)
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (*.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2) (pow.f64 (*.f64 v v) 2))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1) (*.f64 (neg.f64 (sinh.f64 (/.f64 1 v))) (*.f64 v v)))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) 1) (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) v)
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) v)
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v (cbrt.f64 (*.f64 v v))) (cbrt.f64 v)))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (neg.f64 v))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 v))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i))) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1 v) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v (cbrt.f64 (*.f64 v v))) (cbrt.f64 v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (/.f64 (*.f64 1/2 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) v) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) v)
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 1 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 -1/2 (sinh.f64 (/.f64 1 v)))) (neg.f64 v))
(/.f64 (/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sinh.f64 (/.f64 1 v))) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (/.f64 1 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v (cbrt.f64 (*.f64 v v))) (cbrt.f64 v)))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v)) v) (/.f64 1/2 (*.f64 (cbrt.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 v v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))))) (*.f64 v v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 v v))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (*.f64 v v)) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (*.f64 v v))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))) (*.f64 v v)) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (*.f64 v v)))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 v v))) (/.f64 1/2 (*.f64 (sinh.f64 (/.f64 1 v)) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) 1) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v))) 1) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) 1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 1) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) 1) (neg.f64 v))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v (cbrt.f64 (*.f64 v v))) (cbrt.f64 v)))
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 v v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v)) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 1/2 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 -1/2 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) 1) (neg.f64 v))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (cbrt.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v v))) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v v))) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v (cbrt.f64 (*.f64 v v))) (cbrt.f64 v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) 1) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (*.f64 v (cbrt.f64 (*.f64 v v))) (cbrt.f64 v)))
(/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (/.f64 (*.f64 v v) 2))
(/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (/.f64 (*.f64 v v) 2))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 1))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v))) 1))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v))) 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) 1/2))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1/2)
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 v v) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v v) (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 (*.f64 v v) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (neg.f64 (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (neg.f64 (*.f64 v v)) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 (neg.f64 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (*.f64 (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (neg.f64 v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (neg.f64 v) (*.f64 v (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) v))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))) v))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (cbrt.f64 v) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 v)) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (*.f64 v (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 v (sinh.f64 (/.f64 1 v))) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (neg.f64 (*.f64 v (sinh.f64 (/.f64 1 v)))) (neg.f64 (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (neg.f64 v) (sinh.f64 (/.f64 1 v)))) (*.f64 (neg.f64 v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v)))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (neg.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (*.f64 v v)))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (*.f64 v v)))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (cbrt.f64 (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (*.f64 v v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v)))) (cbrt.f64 (neg.f64 (*.f64 v v))))
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v (cbrt.f64 v))) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(/.f64 (neg.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v))) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(neg.f64 (/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(neg.f64 (*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v)))
(neg.f64 (/.f64 (/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 1/2) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (*.f64 (/.f64 -1 v) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v))))))
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) -1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v)))))
(neg.f64 (*.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))
(*.f64 (/.f64 (neg.f64 -1/2) (sinh.f64 (/.f64 1 v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(neg.f64 (*.f64 -1 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)) 1))
(neg.f64 (/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(neg.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) v) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (/.f64 (/.f64 (*.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) 1/2) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) (/.f64 -1 v)))
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) -1) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 v v) (sinh.f64 (/.f64 1 v)))))
(neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1))
(neg.f64 (/.f64 (neg.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (*.f64 1 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))))
(neg.f64 (/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v)))
(neg.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) (neg.f64 v)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 v (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1/2 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 1/2 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 2 0) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 2 0) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 -1/2 0) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 -1/2 0) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 1 0) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 1 0) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 -2 0) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 -2 0) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (/.f64 1 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(if (!=.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 0) (pow.f64 (/.f64 1 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) -1) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(+.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1) (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))
(+.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))
(-.f64 0 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(*.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 1/2 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 2)
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))
(*.f64 1 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 2 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))
(*.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1/2)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 cosTheta_i cosTheta_O))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (cbrt.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (/.f64 1 (sinh.f64 (/.f64 1 v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (sinh.f64 (/.f64 1 v))) (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 cosTheta_O (cbrt.f64 cosTheta_i)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 1/2 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (cbrt.f64 cosTheta_O) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) cosTheta_i) (/.f64 1/2 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 cosTheta_O))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (/.f64 1/2 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 1/2 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 cosTheta_i (cbrt.f64 cosTheta_O)) (*.f64 (cbrt.f64 (*.f64 cosTheta_O cosTheta_O)) (/.f64 1/2 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (cbrt.f64 cosTheta_i) (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) cosTheta_O) (/.f64 1/2 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 1 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))))
(*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (*.f64 (cbrt.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 -1 v)) (exp.f64 (/.f64 1 v)))) -2)
(*.f64 (/.f64 -1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 -1/2 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))))
(*.f64 -1 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 -1/2 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (/.f64 1 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))
(/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (sinh.f64 (/.f64 1 v))))
(/.f64 (neg.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -1/2))
(/.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) -1/2)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v))))) (/.f64 -1/2 (pow.f64 (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1/2) (neg.f64 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 -1/2 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1/2) (neg.f64 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 1 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (cbrt.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 cosTheta_i cosTheta_O)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) -1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) -1) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (cbrt.f64 -1/2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2) -1/2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (neg.f64 (sinh.f64 (/.f64 1 v)))))
(/.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (pow.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) 2))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2))) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)))) (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (/.f64 1 (sinh.f64 (/.f64 1 v)))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 2) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) 2))
(/.f64 (/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1)
(/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) 1) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) -1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (neg.f64 (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1/2)))
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1/2))
(/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (/.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1/2)
(/.f64 (/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v)))) 1/2)
(/.f64 (neg.f64 (*.f64 cosTheta_i cosTheta_O)) (/.f64 (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1/2))
(/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 1/2))
(/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O)) (neg.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))))
(/.f64 (/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (sinh.f64 (/.f64 1 v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (sinh.f64 (/.f64 1 v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (neg.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(pow.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) 1/3)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 1)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (/.f64 (*.f64 (*.f64 -1/2 cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (*.f64 -1/2 (*.f64 cosTheta_i cosTheta_O))) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3))
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))

localize99.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 1 (*.f64 v v))
0.3b
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)
0.3b
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
0.7b
(sinh.f64 (/.f64 1 v))
Compiler

Compiled 353 to 99 computations (72% saved)

series59.0ms (0.2%)

Counts
3 → 96
Calls

24 calls:

TimeVariablePointExpression
4.0ms
cosTheta_i
@0
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)
1.0ms
sinTheta_O
@inf
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)
1.0ms
cosTheta_i
@inf
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)
1.0ms
sinTheta_i
@0
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)
1.0ms
sinTheta_O
@0
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)
Compiler

Compiled 6330 to 3245 computations (48.7% saved)

rewrite268.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
183×egg-rr
96×egg-rr
63×egg-rr
Counts
3 → 342
Calls
Call 1
Inputs
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)
(/.f64 1 (*.f64 v v))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) 0) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1 (*.f64 v v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1 (*.f64 v v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 v v)) 0) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 v v) 0) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 (/.f64 1 (*.f64 v v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (/.f64 1 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 v) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 v)) (neg.f64 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 0) (/.f64 1 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 -1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 (*.f64 v v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1 (/.f64 -1 (*.f64 v v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 2) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 v)) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) -1) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (/.f64 1 (/.f64 1 v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v))) (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 -1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 -1 (*.f64 v v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) 1) (/.f64 (cbrt.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) 1) (/.f64 (cbrt.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_i v) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 0) (/.f64 1 (/.f64 cosTheta_i (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) 0) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_i v) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 (/.f64 cosTheta_i (*.f64 v v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (/.f64 -1 (*.f64 v v))) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) 0) (/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (neg.f64 cosTheta_i) (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 0) (/.f64 -1 (/.f64 (neg.f64 cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) 0) (/.f64 1 (/.f64 cosTheta_i (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 cosTheta_i) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (/.f64 1 (*.f64 v v)) (/.f64 1 cosTheta_i))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 cosTheta_i) 0) (/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 -1 (*.f64 v v)) (/.f64 1 cosTheta_i))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i v)) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 v v) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (*.f64 v v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (neg.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 v) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 -1 v)) (neg.f64 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 1 v)) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) -1) (neg.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (/.f64 -1 v)) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (neg.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) 1) (neg.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 0) (/.f64 1 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) -1)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) (/.f64 (neg.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 cosTheta_i)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 1 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) (/.f64 -1 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 cosTheta_i (*.f64 v v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))) (cbrt.f64 (/.f64 1 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (/.f64 1 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 1 (*.f64 v v)))) (pow.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (/.f64 1 (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta_i) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta_i) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 -1 (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (/.f64 1 (/.f64 cosTheta_i (*.f64 v v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) (*.f64 (/.f64 -1 cosTheta_i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (*.f64 (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2) 2) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) 2) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_i))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1 (/.f64 -1 (*.f64 v v))) (/.f64 1 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (/.f64 1 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) (/.f64 1 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))) (/.f64 1 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (/.f64 1 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 2) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (/.f64 cosTheta_i (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 cosTheta_i (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 cosTheta_i (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v)))) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) cosTheta_i) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v)))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 cosTheta_i)) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta_i) (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta_i) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 cosTheta_i) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (/.f64 1 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (cbrt.f64 (/.f64 1 cosTheta_i))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (*.f64 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 cosTheta_i))) (*.f64 (/.f64 -1 (*.f64 v v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) -1) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (neg.f64 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (*.f64 (neg.f64 cosTheta_i) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) 1) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 cosTheta_i) (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 (/.f64 cosTheta_i v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) (neg.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (/.f64 -1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 cosTheta_i v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))) (cbrt.f64 (neg.f64 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 cosTheta_i) (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))) (cbrt.f64 (neg.f64 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))) (cbrt.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) 1) (/.f64 -1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 1 (*.f64 v v)))) 1) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))) (cbrt.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))) (cbrt.f64 cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i)) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i)) (cbrt.f64 (/.f64 -1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (/.f64 cosTheta_i (*.f64 v v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 cosTheta_i (*.f64 v v)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 cosTheta_i)) (/.f64 -1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 cosTheta_i)) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v)))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 1 v)) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) -1) (/.f64 -1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) 1) (/.f64 -1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 (/.f64 cosTheta_i (*.f64 v v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (neg.f64 (/.f64 cosTheta_i (*.f64 v v))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (/.f64 cosTheta_i v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 cosTheta_i (*.f64 v v)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 cosTheta_i (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (/.f64 -1 (*.f64 v v)) (neg.f64 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i))) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 1 (*.f64 v v))))) (neg.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 1 cosTheta_i)) (/.f64 (cbrt.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (cbrt.f64 (/.f64 -1 (*.f64 v v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (*.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 cosTheta_i v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) (/.f64 1 cosTheta_i)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (/.f64 (/.f64 cosTheta_i v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 3))))))
((#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 1 0) (/.f64 1 (*.f64 v v)) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 v v) 0) (/.f64 1 (*.f64 v v)) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 v 0) (pow.f64 v -2) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 v (cbrt.f64 (/.f64 1 (*.f64 v v))))) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 v) 0) (/.f64 1 (/.f64 v (/.f64 1 v))) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 v)) v))) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 v) 0) (/.f64 (/.f64 1 v) (/.f64 1 (/.f64 1 v))) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) 0) (/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 -1 (*.f64 v v)) 0) (/.f64 -1 (/.f64 1 (/.f64 -1 (*.f64 v v)))) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (/.f64 1 (*.f64 v v)) 0) (/.f64 1 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 0) (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 -1 0) (/.f64 1 (*.f64 v v)) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (pow.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 3)) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (pow.f64 (*.f64 v v) 3) 0) (pow.f64 (pow.f64 (*.f64 v v) 3) (neg.f64 1/3)) (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (neg.f64 (*.f64 v v))) (/.f64 -1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 v) (/.f64 1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (/.f64 1 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 v v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 2) (cbrt.f64 (/.f64 1 (*.f64 v v)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1 (*.f64 v v))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 v) (/.f64 -1 v))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 v) -1) (*.f64 (/.f64 1 v) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 v) v)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 v) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 v v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 v) -1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) -1) (cbrt.f64 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 1 v)) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1 v) 1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (*.f64 v v)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 -1 (*.f64 v v))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v v))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 v)) (cbrt.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v v))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 v) 1) (neg.f64 v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1 v) (cbrt.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (*.f64 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (cbrt.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) 1) (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) v))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) -1) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (*.f64 v v)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 v v) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 v v)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 v) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 (*.f64 v v)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (*.f64 v v)) 3))))))

simplify1.2s (3.4%)

Algorithm
egglog
Counts
438 → 498
Calls
Call 1
Inputs
(pow.f64 v 2)
(+.f64 (pow.f64 v 2) (*.f64 sinTheta_i (pow.f64 v 2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 v 2) (*.f64 (pow.f64 sinTheta_i 2) (pow.f64 (/.f64 sinTheta_O v) 2)))) (+.f64 (pow.f64 v 2) (*.f64 sinTheta_i (pow.f64 v 2))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 v 2) (*.f64 (pow.f64 sinTheta_i 2) (pow.f64 (/.f64 sinTheta_O v) 2)))) (+.f64 (pow.f64 v 2) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (/.f64 sinTheta_O v) 3) (*.f64 (pow.f64 v 2) (pow.f64 sinTheta_i 3)))) (*.f64 sinTheta_i (pow.f64 v 2)))))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(pow.f64 v 2)
(+.f64 (*.f64 (pow.f64 v 2) sinTheta_O) (pow.f64 v 2))
(+.f64 (*.f64 (pow.f64 v 2) sinTheta_O) (+.f64 (pow.f64 v 2) (*.f64 1/2 (*.f64 (pow.f64 sinTheta_O 2) (*.f64 (pow.f64 v 2) (pow.f64 (/.f64 sinTheta_i v) 2))))))
(+.f64 (*.f64 (pow.f64 v 2) sinTheta_O) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 sinTheta_O 3) (*.f64 (pow.f64 v 2) (pow.f64 (/.f64 sinTheta_i v) 3)))) (+.f64 (pow.f64 v 2) (*.f64 1/2 (*.f64 (pow.f64 sinTheta_O 2) (*.f64 (pow.f64 v 2) (pow.f64 (/.f64 sinTheta_i v) 2)))))))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(pow.f64 (/.f64 1 v) -2)
(+.f64 v (pow.f64 (/.f64 1 v) -2))
(+.f64 v (+.f64 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)) (pow.f64 (/.f64 1 v) -2)))
(+.f64 v (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3) v)) (+.f64 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)) (pow.f64 (/.f64 1 v) -2))))
(pow.f64 (/.f64 -1 v) -2)
(+.f64 (*.f64 -1 v) (pow.f64 (/.f64 -1 v) -2))
(+.f64 (*.f64 -1 v) (+.f64 (pow.f64 (/.f64 -1 v) -2) (*.f64 1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2))))
(+.f64 (*.f64 -1 v) (+.f64 (pow.f64 (/.f64 -1 v) -2) (+.f64 (*.f64 1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) (*.f64 -1/6 (/.f64 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3) v)))))
(/.f64 (pow.f64 v 2) cosTheta_i)
(+.f64 (/.f64 (*.f64 sinTheta_i (pow.f64 v 2)) cosTheta_i) (/.f64 (pow.f64 v 2) cosTheta_i))
(+.f64 (/.f64 (*.f64 sinTheta_i (pow.f64 v 2)) cosTheta_i) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 v 2) (*.f64 (pow.f64 sinTheta_i 2) (pow.f64 (/.f64 sinTheta_O v) 2))) cosTheta_i)) (/.f64 (pow.f64 v 2) cosTheta_i)))
(+.f64 (/.f64 (*.f64 sinTheta_i (pow.f64 v 2)) cosTheta_i) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 v 2) (*.f64 (pow.f64 sinTheta_i 2) (pow.f64 (/.f64 sinTheta_O v) 2))) cosTheta_i)) (+.f64 (/.f64 (pow.f64 v 2) cosTheta_i) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (/.f64 sinTheta_O v) 3) (*.f64 (pow.f64 v 2) (pow.f64 sinTheta_i 3))) cosTheta_i)))))
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (pow.f64 v 2) cosTheta_i)
(+.f64 (/.f64 (*.f64 (pow.f64 v 2) sinTheta_O) cosTheta_i) (/.f64 (pow.f64 v 2) cosTheta_i))
(+.f64 (/.f64 (*.f64 (pow.f64 v 2) sinTheta_O) cosTheta_i) (+.f64 (/.f64 (pow.f64 v 2) cosTheta_i) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 sinTheta_O 2) (*.f64 (pow.f64 v 2) (pow.f64 (/.f64 sinTheta_i v) 2))) cosTheta_i))))
(+.f64 (/.f64 (*.f64 (pow.f64 v 2) sinTheta_O) cosTheta_i) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 sinTheta_O 3) (*.f64 (pow.f64 v 2) (pow.f64 (/.f64 sinTheta_i v) 3))) cosTheta_i)) (+.f64 (/.f64 (pow.f64 v 2) cosTheta_i) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 sinTheta_O 2) (*.f64 (pow.f64 v 2) (pow.f64 (/.f64 sinTheta_i v) 2))) cosTheta_i)))))
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (pow.f64 (/.f64 1 v) -2) cosTheta_i)
(+.f64 (/.f64 (pow.f64 (/.f64 1 v) -2) cosTheta_i) (/.f64 v cosTheta_i))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) cosTheta_i)) (+.f64 (/.f64 (pow.f64 (/.f64 1 v) -2) cosTheta_i) (/.f64 v cosTheta_i)))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3) (*.f64 cosTheta_i v))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) cosTheta_i)) (+.f64 (/.f64 (pow.f64 (/.f64 1 v) -2) cosTheta_i) (/.f64 v cosTheta_i))))
(/.f64 (pow.f64 (/.f64 -1 v) -2) cosTheta_i)
(+.f64 (/.f64 (pow.f64 (/.f64 -1 v) -2) cosTheta_i) (*.f64 -1 (/.f64 v cosTheta_i)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_i)) (+.f64 (/.f64 (pow.f64 (/.f64 -1 v) -2) cosTheta_i) (*.f64 -1 (/.f64 v cosTheta_i))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_i)) (+.f64 (/.f64 (pow.f64 (/.f64 -1 v) -2) cosTheta_i) (+.f64 (*.f64 -1 (/.f64 v cosTheta_i)) (*.f64 -1/6 (/.f64 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3) (*.f64 cosTheta_i v))))))
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(pow.f64 v -2)
(pow.f64 v -2)
(pow.f64 v -2)
(pow.f64 v -2)
(pow.f64 (/.f64 1 v) 2)
(pow.f64 (/.f64 1 v) 2)
(pow.f64 (/.f64 1 v) 2)
(pow.f64 (/.f64 1 v) 2)
(pow.f64 (/.f64 -1 v) 2)
(pow.f64 (/.f64 -1 v) 2)
(pow.f64 (/.f64 -1 v) 2)
(pow.f64 (/.f64 -1 v) 2)
(if (!=.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) 0) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1 (*.f64 v v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1 (*.f64 v v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (neg.f64 (*.f64 v v)) 0) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (*.f64 v v) 0) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 (/.f64 1 (*.f64 v v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 -1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 v 0) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (/.f64 1 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (neg.f64 v) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 v)) (neg.f64 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 0) (/.f64 1 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(-.f64 0 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(-.f64 (/.f64 0 (/.f64 -1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))
(*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 -1 (*.f64 v v))))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (/.f64 -1 (*.f64 v v))))
(*.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 v v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v)))))
(*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v)))))
(*.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))))
(*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1 (/.f64 -1 (*.f64 v v))) 1))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 1))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) 1))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))) 1))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 1))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 2) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(*.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 v)) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) -1) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (*.f64 v v))))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 v)))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (/.f64 1 (*.f64 v v)))))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 -1 (*.f64 v v))))
(*.f64 (/.f64 1 (/.f64 1 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (/.f64 1 (/.f64 1 v)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (*.f64 v v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)
(/.f64 1 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 -1 (*.f64 v v))))
(/.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) -1)
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (/.f64 -1 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v))) (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 2))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (/.f64 1 v))
(/.f64 (/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 -1 (/.f64 (/.f64 -1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 -1 (/.f64 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))
(/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 -1 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 -1 (*.f64 (/.f64 -1 (*.f64 v v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) -1))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) 1) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) 1) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(pow.f64 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1)
(pow.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 3)
(pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)
(neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 3))
(if (!=.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_i v) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 0) (/.f64 1 (/.f64 cosTheta_i (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) 0) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_i v) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 (/.f64 cosTheta_i (*.f64 v v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 1 (/.f64 -1 (*.f64 v v))) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) 0) (/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (neg.f64 cosTheta_i) (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 0) (/.f64 -1 (/.f64 (neg.f64 cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) 0) (/.f64 1 (/.f64 cosTheta_i (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 1 cosTheta_i) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (/.f64 1 (*.f64 v v)) (/.f64 1 cosTheta_i))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 -1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 1 cosTheta_i) 0) (/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 -1 (*.f64 v v)) (/.f64 1 cosTheta_i))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 v 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i v)) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (*.f64 v v) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (*.f64 v v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (neg.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (neg.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (neg.f64 v) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 -1 v)) (neg.f64 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 v 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 1 v)) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (neg.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) -1) (neg.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 v 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (/.f64 -1 v)) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (neg.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) 1) (neg.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 0) (/.f64 1 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) -1)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) (/.f64 (neg.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(-.f64 0 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))
(-.f64 (/.f64 0 (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))
(-.f64 (/.f64 0 (neg.f64 cosTheta_i)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))))
(*.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 1)
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 1 cosTheta_i))
(*.f64 (/.f64 1 cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) (/.f64 -1 cosTheta_i))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (/.f64 cosTheta_i (*.f64 v v))))
(*.f64 (/.f64 1 (/.f64 cosTheta_i (*.f64 v v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(*.f64 (/.f64 -1 cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))) (cbrt.f64 (/.f64 1 cosTheta_i)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i))
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (/.f64 1 cosTheta_i)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2) 2))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 1 (*.f64 v v)))) (pow.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) 2))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_i))))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (/.f64 1 (/.f64 -1 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1 cosTheta_i) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))
(*.f64 (*.f64 (/.f64 1 cosTheta_i) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 -1 (/.f64 -1 (*.f64 v v))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (/.f64 1 (/.f64 cosTheta_i (*.f64 v v))) 1))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) (*.f64 (/.f64 -1 cosTheta_i) 1))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))) 1))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i) 1))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) 1))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))) 1))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (*.f64 (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))) 1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2) 2) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) 2) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_i))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1 (/.f64 -1 (*.f64 v v))) (/.f64 1 cosTheta_i)))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (/.f64 1 cosTheta_i)))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) (/.f64 1 cosTheta_i)))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))) (/.f64 1 cosTheta_i)))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (/.f64 1 cosTheta_i)))
(*.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 2) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i)))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i)))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (/.f64 cosTheta_i (*.f64 v v)))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 cosTheta_i (*.f64 v v)))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 cosTheta_i (*.f64 v v)))))
(*.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))
(*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v)))) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) cosTheta_i) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (*.f64 v v))))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v)))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) 2)))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 cosTheta_i)) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) cosTheta_i))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 cosTheta_i (*.f64 v v))))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) 2)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) 2)))
(*.f64 (*.f64 (/.f64 1 cosTheta_i) (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (*.f64 (/.f64 1 cosTheta_i) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(*.f64 (*.f64 (/.f64 1 cosTheta_i) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (/.f64 1 cosTheta_i)))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(*.f64 (/.f64 1 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (cbrt.f64 (/.f64 1 cosTheta_i))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(/.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (*.f64 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(/.f64 (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 cosTheta_i))) (*.f64 (/.f64 -1 (*.f64 v v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) cosTheta_i))
(/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) -1) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (neg.f64 cosTheta_i)))
(/.f64 -1 (*.f64 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (*.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (*.f64 (neg.f64 cosTheta_i) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) 1) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 -1 (*.f64 (neg.f64 cosTheta_i) (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 -1 (*.f64 v v))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 cosTheta_i v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) (neg.f64 cosTheta_i))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (/.f64 cosTheta_i (*.f64 v v))))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 1 (*.f64 v v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (/.f64 -1 (*.f64 v v)))
(/.f64 1 (/.f64 (/.f64 cosTheta_i v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))) (cbrt.f64 (neg.f64 cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 cosTheta_i))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (/.f64 1 cosTheta_i) (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 1)
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))) (cbrt.f64 (neg.f64 cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))) (cbrt.f64 cosTheta_i))
(/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) 1) (/.f64 -1 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 1 (*.f64 v v)))) 1) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))) (cbrt.f64 cosTheta_i))
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))) (cbrt.f64 cosTheta_i))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i)) (cbrt.f64 (/.f64 -1 (*.f64 v v))))
(/.f64 (/.f64 1 (/.f64 cosTheta_i (*.f64 v v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 cosTheta_i (*.f64 v v)))) -1)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 cosTheta_i)) (/.f64 -1 (*.f64 v v)))
(/.f64 (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 cosTheta_i)) (/.f64 1 (*.f64 v v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v)))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) 2))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 1 v)) (/.f64 1 v))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) -1) (/.f64 -1 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) 1) (/.f64 -1 (*.f64 v v)))
(/.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 -1 (/.f64 (neg.f64 (/.f64 cosTheta_i (*.f64 v v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (neg.f64 (/.f64 cosTheta_i (*.f64 v v))) 1))
(/.f64 -1 (/.f64 (/.f64 (/.f64 cosTheta_i v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) -1))
(/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 cosTheta_i (*.f64 v v)) -1))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 cosTheta_i (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (/.f64 -1 (*.f64 v v)) (neg.f64 cosTheta_i)))
(/.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i))) (/.f64 1 (*.f64 v v)))
(/.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 1 (*.f64 v v))))) (neg.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(/.f64 (*.f64 (/.f64 1 cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 1 cosTheta_i)) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (cbrt.f64 (/.f64 -1 (*.f64 v v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (*.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(pow.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))) 3)
(pow.f64 (/.f64 (/.f64 cosTheta_i v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) -1)
(pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 1)
(neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))
(neg.f64 (*.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))))
(neg.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))) 1))
(neg.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) (/.f64 1 cosTheta_i)))
(neg.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) -1))
(neg.f64 (*.f64 (/.f64 1 cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))))
(neg.f64 (/.f64 -1 (/.f64 (/.f64 cosTheta_i v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))
(cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 3))
(if (!=.f64 1 0) (/.f64 1 (*.f64 v v)) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (*.f64 v v) 0) (/.f64 1 (*.f64 v v)) (/.f64 1 (*.f64 v v)))
(if (!=.f64 v 0) (pow.f64 v -2) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 v (cbrt.f64 (/.f64 1 (*.f64 v v))))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 1 (/.f64 v (/.f64 1 v))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 v)) v))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (/.f64 1 v) (/.f64 1 (/.f64 1 v))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) 0) (/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (/.f64 -1 (*.f64 v v)) 0) (/.f64 -1 (/.f64 1 (/.f64 -1 (*.f64 v v)))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (/.f64 1 (*.f64 v v)) 0) (/.f64 1 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 0) (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 -1 0) (/.f64 1 (*.f64 v v)) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (pow.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 3)) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (pow.f64 (*.f64 v v) 3) 0) (pow.f64 (pow.f64 (*.f64 v v) 3) (neg.f64 1/3)) (/.f64 1 (*.f64 v v)))
(-.f64 0 (/.f64 -1 (*.f64 v v)))
(-.f64 (/.f64 0 (neg.f64 (*.f64 v v))) (/.f64 -1 (*.f64 v v)))
(*.f64 (/.f64 1 v) (/.f64 1 v))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 -1 (/.f64 -1 (*.f64 v v)))
(*.f64 1 (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 1 (*.f64 v v)) 1)
(*.f64 (/.f64 -1 (*.f64 v v)) -1)
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 2) (cbrt.f64 (/.f64 1 (*.f64 v v)))))
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 v v))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (/.f64 -1 v) (/.f64 -1 v))
(*.f64 (*.f64 (/.f64 1 v) -1) (*.f64 (/.f64 1 v) -1))
(/.f64 (/.f64 1 v) v)
(/.f64 (/.f64 -1 v) (neg.f64 v))
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(/.f64 -1 (neg.f64 (*.f64 v v)))
(/.f64 1 (*.f64 v v))
(/.f64 (/.f64 1 (*.f64 v v)) 1)
(/.f64 (*.f64 (/.f64 1 v) -1) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) -1) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 1 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 -1 v) 1) (neg.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 v))
(/.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (/.f64 -1 (*.f64 v v)) -1)
(/.f64 (cbrt.f64 (/.f64 -1 (*.f64 v v))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v v))) 2) 2))
(/.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v v))) 2))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 -1 v) 1) (neg.f64 v))
(/.f64 (/.f64 (/.f64 -1 v) (cbrt.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (cbrt.f64 v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) 1) (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (*.f64 -1 (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) -1) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))
(pow.f64 (pow.f64 (/.f64 1 (*.f64 v v)) 3) 1/3)
(pow.f64 (*.f64 v v) -1)
(pow.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) 3)
(pow.f64 (/.f64 1 (*.f64 v v)) 1)
(pow.f64 (/.f64 1 v) 2)
(neg.f64 (/.f64 -1 (*.f64 v v)))
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 v v)) 3))
Outputs
(pow.f64 v 2)
(*.f64 v v)
(+.f64 (pow.f64 v 2) (*.f64 sinTheta_i (pow.f64 v 2)))
(*.f64 (+.f64 sinTheta_i 1) (*.f64 v v))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 v 2) (*.f64 (pow.f64 sinTheta_i 2) (pow.f64 (/.f64 sinTheta_O v) 2)))) (+.f64 (pow.f64 v 2) (*.f64 sinTheta_i (pow.f64 v 2))))
(fma.f64 1/2 (*.f64 (*.f64 (*.f64 v v) (*.f64 sinTheta_i sinTheta_i)) (pow.f64 (/.f64 sinTheta_O v) 2)) (*.f64 (+.f64 sinTheta_i 1) (*.f64 v v)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 v 2) (*.f64 (pow.f64 sinTheta_i 2) (pow.f64 (/.f64 sinTheta_O v) 2)))) (+.f64 (pow.f64 v 2) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (/.f64 sinTheta_O v) 3) (*.f64 (pow.f64 v 2) (pow.f64 sinTheta_i 3)))) (*.f64 sinTheta_i (pow.f64 v 2)))))
(fma.f64 1/2 (*.f64 (*.f64 (*.f64 v v) (*.f64 sinTheta_i sinTheta_i)) (pow.f64 (/.f64 sinTheta_O v) 2)) (+.f64 (*.f64 v v) (fma.f64 1/6 (*.f64 (pow.f64 (/.f64 sinTheta_O v) 3) (*.f64 (*.f64 v v) (pow.f64 sinTheta_i 3))) (*.f64 (*.f64 v v) sinTheta_i))))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(pow.f64 v 2)
(*.f64 v v)
(+.f64 (*.f64 (pow.f64 v 2) sinTheta_O) (pow.f64 v 2))
(fma.f64 (*.f64 v v) sinTheta_O (*.f64 v v))
(+.f64 (*.f64 (pow.f64 v 2) sinTheta_O) (+.f64 (pow.f64 v 2) (*.f64 1/2 (*.f64 (pow.f64 sinTheta_O 2) (*.f64 (pow.f64 v 2) (pow.f64 (/.f64 sinTheta_i v) 2))))))
(+.f64 (fma.f64 (*.f64 v v) sinTheta_O (*.f64 v v)) (*.f64 (*.f64 1/2 (*.f64 sinTheta_O sinTheta_O)) (*.f64 (*.f64 v v) (pow.f64 (/.f64 sinTheta_i v) 2))))
(+.f64 (*.f64 (pow.f64 v 2) sinTheta_O) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 sinTheta_O 3) (*.f64 (pow.f64 v 2) (pow.f64 (/.f64 sinTheta_i v) 3)))) (+.f64 (pow.f64 v 2) (*.f64 1/2 (*.f64 (pow.f64 sinTheta_O 2) (*.f64 (pow.f64 v 2) (pow.f64 (/.f64 sinTheta_i v) 2)))))))
(fma.f64 (*.f64 v v) sinTheta_O (fma.f64 1/6 (*.f64 (pow.f64 sinTheta_O 3) (*.f64 (*.f64 v v) (pow.f64 (/.f64 sinTheta_i v) 3))) (+.f64 (*.f64 v v) (*.f64 (*.f64 1/2 (*.f64 sinTheta_O sinTheta_O)) (*.f64 (*.f64 v v) (pow.f64 (/.f64 sinTheta_i v) 2))))))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v))
(pow.f64 (/.f64 1 v) -2)
(+.f64 v (pow.f64 (/.f64 1 v) -2))
(+.f64 v (+.f64 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)) (pow.f64 (/.f64 1 v) -2)))
(+.f64 v (fma.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) (pow.f64 (/.f64 1 v) -2)))
(+.f64 v (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3) v)) (+.f64 (*.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2)) (pow.f64 (/.f64 1 v) -2))))
(+.f64 v (fma.f64 1/6 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3) v) (fma.f64 1/2 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) (pow.f64 (/.f64 1 v) -2))))
(pow.f64 (/.f64 -1 v) -2)
(+.f64 (*.f64 -1 v) (pow.f64 (/.f64 -1 v) -2))
(+.f64 (neg.f64 v) (pow.f64 (/.f64 -1 v) -2))
(+.f64 (*.f64 -1 v) (+.f64 (pow.f64 (/.f64 -1 v) -2) (*.f64 1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2))))
(+.f64 (neg.f64 v) (+.f64 (pow.f64 (/.f64 -1 v) -2) (*.f64 1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2))))
(+.f64 (*.f64 -1 v) (+.f64 (pow.f64 (/.f64 -1 v) -2) (+.f64 (*.f64 1/2 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2)) (*.f64 -1/6 (/.f64 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3) v)))))
(+.f64 (neg.f64 v) (+.f64 (pow.f64 (/.f64 -1 v) -2) (fma.f64 1/2 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) (/.f64 (*.f64 -1/6 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3)) v))))
(/.f64 (pow.f64 v 2) cosTheta_i)
(/.f64 (*.f64 v v) cosTheta_i)
(+.f64 (/.f64 (*.f64 sinTheta_i (pow.f64 v 2)) cosTheta_i) (/.f64 (pow.f64 v 2) cosTheta_i))
(/.f64 (*.f64 (+.f64 sinTheta_i 1) (*.f64 v v)) cosTheta_i)
(+.f64 (/.f64 (*.f64 sinTheta_i (pow.f64 v 2)) cosTheta_i) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 v 2) (*.f64 (pow.f64 sinTheta_i 2) (pow.f64 (/.f64 sinTheta_O v) 2))) cosTheta_i)) (/.f64 (pow.f64 v 2) cosTheta_i)))
(+.f64 (/.f64 (*.f64 (*.f64 v v) sinTheta_i) cosTheta_i) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 v v) (*.f64 sinTheta_i sinTheta_i)) (pow.f64 (/.f64 sinTheta_O v) 2)) cosTheta_i) (/.f64 (*.f64 v v) cosTheta_i)))
(+.f64 (/.f64 (*.f64 sinTheta_i (pow.f64 v 2)) cosTheta_i) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 v 2) (*.f64 (pow.f64 sinTheta_i 2) (pow.f64 (/.f64 sinTheta_O v) 2))) cosTheta_i)) (+.f64 (/.f64 (pow.f64 v 2) cosTheta_i) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (/.f64 sinTheta_O v) 3) (*.f64 (pow.f64 v 2) (pow.f64 sinTheta_i 3))) cosTheta_i)))))
(+.f64 (/.f64 (*.f64 (*.f64 v v) sinTheta_i) cosTheta_i) (+.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 v v) (*.f64 sinTheta_i sinTheta_i)) (pow.f64 (/.f64 sinTheta_O v) 2)) cosTheta_i) (/.f64 (*.f64 v v) cosTheta_i)) (/.f64 (*.f64 1/6 (*.f64 (pow.f64 (/.f64 sinTheta_O v) 3) (*.f64 (*.f64 v v) (pow.f64 sinTheta_i 3)))) cosTheta_i)))
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (pow.f64 v 2) cosTheta_i)
(/.f64 (*.f64 v v) cosTheta_i)
(+.f64 (/.f64 (*.f64 (pow.f64 v 2) sinTheta_O) cosTheta_i) (/.f64 (pow.f64 v 2) cosTheta_i))
(/.f64 (fma.f64 (*.f64 v v) sinTheta_O (*.f64 v v)) cosTheta_i)
(+.f64 (/.f64 (*.f64 (pow.f64 v 2) sinTheta_O) cosTheta_i) (+.f64 (/.f64 (pow.f64 v 2) cosTheta_i) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 sinTheta_O 2) (*.f64 (pow.f64 v 2) (pow.f64 (/.f64 sinTheta_i v) 2))) cosTheta_i))))
(+.f64 (/.f64 (fma.f64 (*.f64 v v) sinTheta_O (*.f64 v v)) cosTheta_i) (/.f64 (*.f64 (*.f64 1/2 (*.f64 sinTheta_O sinTheta_O)) (*.f64 (*.f64 v v) (pow.f64 (/.f64 sinTheta_i v) 2))) cosTheta_i))
(+.f64 (/.f64 (*.f64 (pow.f64 v 2) sinTheta_O) cosTheta_i) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 sinTheta_O 3) (*.f64 (pow.f64 v 2) (pow.f64 (/.f64 sinTheta_i v) 3))) cosTheta_i)) (+.f64 (/.f64 (pow.f64 v 2) cosTheta_i) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 sinTheta_O 2) (*.f64 (pow.f64 v 2) (pow.f64 (/.f64 sinTheta_i v) 2))) cosTheta_i)))))
(+.f64 (/.f64 (*.f64 sinTheta_O (*.f64 v v)) cosTheta_i) (fma.f64 1/6 (/.f64 (*.f64 (pow.f64 sinTheta_O 3) (*.f64 (*.f64 v v) (pow.f64 (/.f64 sinTheta_i v) 3))) cosTheta_i) (+.f64 (/.f64 (*.f64 v v) cosTheta_i) (/.f64 (*.f64 (*.f64 1/2 (*.f64 sinTheta_O sinTheta_O)) (*.f64 (*.f64 v v) (pow.f64 (/.f64 sinTheta_i v) 2))) cosTheta_i))))
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (pow.f64 (/.f64 1 v) -2) cosTheta_i)
(+.f64 (/.f64 (pow.f64 (/.f64 1 v) -2) cosTheta_i) (/.f64 v cosTheta_i))
(/.f64 (+.f64 v (pow.f64 (/.f64 1 v) -2)) cosTheta_i)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) cosTheta_i)) (+.f64 (/.f64 (pow.f64 (/.f64 1 v) -2) cosTheta_i) (/.f64 v cosTheta_i)))
(fma.f64 1/2 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) cosTheta_i) (/.f64 (+.f64 v (pow.f64 (/.f64 1 v) -2)) cosTheta_i))
(+.f64 (*.f64 1/6 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3) (*.f64 cosTheta_i v))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) cosTheta_i)) (+.f64 (/.f64 (pow.f64 (/.f64 1 v) -2) cosTheta_i) (/.f64 v cosTheta_i))))
(fma.f64 1/6 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 3) (*.f64 cosTheta_i v)) (fma.f64 1/2 (/.f64 (pow.f64 (*.f64 sinTheta_i sinTheta_O) 2) cosTheta_i) (/.f64 (+.f64 v (pow.f64 (/.f64 1 v) -2)) cosTheta_i)))
(/.f64 (pow.f64 (/.f64 -1 v) -2) cosTheta_i)
(+.f64 (/.f64 (pow.f64 (/.f64 -1 v) -2) cosTheta_i) (*.f64 -1 (/.f64 v cosTheta_i)))
(+.f64 (/.f64 (pow.f64 (/.f64 -1 v) -2) cosTheta_i) (neg.f64 (/.f64 v cosTheta_i)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_i)) (+.f64 (/.f64 (pow.f64 (/.f64 -1 v) -2) cosTheta_i) (*.f64 -1 (/.f64 v cosTheta_i))))
(fma.f64 1/2 (/.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_i) (+.f64 (/.f64 (pow.f64 (/.f64 -1 v) -2) cosTheta_i) (neg.f64 (/.f64 v cosTheta_i))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_i)) (+.f64 (/.f64 (pow.f64 (/.f64 -1 v) -2) cosTheta_i) (+.f64 (*.f64 -1 (/.f64 v cosTheta_i)) (*.f64 -1/6 (/.f64 (pow.f64 (*.f64 -1 (*.f64 sinTheta_i sinTheta_O)) 3) (*.f64 cosTheta_i v))))))
(fma.f64 1/2 (/.f64 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 2) cosTheta_i) (+.f64 (/.f64 (pow.f64 (/.f64 -1 v) -2) cosTheta_i) (+.f64 (neg.f64 (/.f64 v cosTheta_i)) (/.f64 (*.f64 -1/6 (pow.f64 (neg.f64 (*.f64 sinTheta_i sinTheta_O)) 3)) (*.f64 cosTheta_i v)))))
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 v 2)) cosTheta_i)
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i)
(pow.f64 v -2)
(pow.f64 v -2)
(pow.f64 v -2)
(pow.f64 v -2)
(pow.f64 (/.f64 1 v) 2)
(/.f64 1 (*.f64 v v))
(pow.f64 (/.f64 1 v) 2)
(/.f64 1 (*.f64 v v))
(pow.f64 (/.f64 1 v) 2)
(/.f64 1 (*.f64 v v))
(pow.f64 (/.f64 1 v) 2)
(/.f64 1 (*.f64 v v))
(pow.f64 (/.f64 -1 v) 2)
(pow.f64 (/.f64 -1 v) 2)
(pow.f64 (/.f64 -1 v) 2)
(pow.f64 (/.f64 -1 v) 2)
(if (!=.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) 0) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1 (*.f64 v v)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) 0) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (*.f64 v v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 1 (*.f64 v v)) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (neg.f64 (*.f64 v v)) 0) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (neg.f64 (*.f64 v v)) 0) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (*.f64 v v) 0) (*.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (*.f64 v v) 0) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 (/.f64 1 (*.f64 v v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 -1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 v 0) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (/.f64 1 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) 0) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (pow.f64 (*.f64 v v) 2))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (neg.f64 v) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 v)) (neg.f64 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (neg.f64 v) 0) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 v)) (/.f64 -1 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 0) (/.f64 1 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) -1)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 0) (pow.f64 (/.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) -1) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(-.f64 0 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(-.f64 (/.f64 0 (/.f64 -1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 -1 (*.f64 v v))))
(neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (/.f64 1 (*.f64 v v)))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (/.f64 -1 (*.f64 v v))))
(neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(*.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(*.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 1 (/.f64 -1 (*.f64 v v))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 2) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (/.f64 1 (*.f64 v v)))
(*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v)))))
(*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (/.f64 1 (*.f64 v v))))
(*.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v)))))
(*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1 (/.f64 -1 (*.f64 v v))) 1))
(neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) 1))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))) 1))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 1))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (/.f64 1 v))) v))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 2) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (/.f64 1 (*.f64 v v)))
(*.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 v)) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2) (/.f64 1 (*.f64 v v)))) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) -1) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (pow.f64 (/.f64 -1 v) 2))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (*.f64 v v))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 (/.f64 -1 v) 2))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 v)))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (/.f64 1 (*.f64 v v)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2) (/.f64 1 (*.f64 v v)))) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 -1 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (pow.f64 (/.f64 -1 v) 2))
(*.f64 (/.f64 1 (/.f64 1 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (/.f64 1 (/.f64 1 v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (/.f64 1 v))) v))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (/.f64 1 v))) v))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (/.f64 1 v))) v))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))))
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (/.f64 1 v))) v))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (*.f64 v v)))
(neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(/.f64 1 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) -1)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 -1 (*.f64 v v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 -1 (*.f64 v v))))
(/.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) -1)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 (/.f64 -1 v) 2))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (/.f64 -1 (*.f64 v v))))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (cbrt.f64 (/.f64 -1 (*.f64 v v))))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v))) (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 2))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 2))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (/.f64 1 v))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(/.f64 (/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (/.f64 1 v))) v))
(/.f64 -1 (/.f64 (/.f64 -1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(/.f64 -1 (/.f64 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1))
(/.f64 -1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) -1))
(/.f64 1 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))
(pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) -1)
(/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 -1 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 (*.f64 v v))))
(neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 -1 (*.f64 (/.f64 -1 (*.f64 v v)) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) -1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 -1 (neg.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (/.f64 1 v))) v))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (/.f64 1 v))) v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (/.f64 1 v))) v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (/.f64 1 v))) v))
(/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) 1) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (/.f64 1 v))) v))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) 1) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (/.f64 1 v))) v))
(pow.f64 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) -1)
(pow.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) -1)
(pow.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 3) 1/3)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(pow.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) 3)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 1)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 3))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_i v) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 0) (/.f64 1 (/.f64 cosTheta_i (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 0) (pow.f64 (/.f64 cosTheta_i (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) -1) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) 0) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 cosTheta_i v) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 (/.f64 cosTheta_i (*.f64 v v)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) 0) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 cosTheta_i (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 1 (/.f64 -1 (*.f64 v v))) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) 0) (/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (neg.f64 cosTheta_i) (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 0) (/.f64 -1 (/.f64 (neg.f64 cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) 0) (/.f64 1 (/.f64 cosTheta_i (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) 0) (pow.f64 (/.f64 cosTheta_i (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) -1) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 1 cosTheta_i) 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (/.f64 1 (*.f64 v v)) (/.f64 1 cosTheta_i))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 -1 0) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 1 cosTheta_i) 0) (/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 -1 (*.f64 v v)) (/.f64 1 cosTheta_i))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 1 cosTheta_i) 0) (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (/.f64 -1 (*.f64 v v)) (/.f64 1 cosTheta_i)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 v 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i v)) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 v 0) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v) (/.f64 cosTheta_i v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (*.f64 v v) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (*.f64 v v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (*.f64 v v) 0) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 v v)) cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (neg.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (neg.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (neg.f64 (*.f64 v v)) 0) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (*.f64 v v))) (neg.f64 cosTheta_i)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (*.f64 v v) 2))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) cosTheta_i)) (cbrt.f64 (pow.f64 (*.f64 v v) 2))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (neg.f64 v) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 -1 v)) (neg.f64 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (neg.f64 v) 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (/.f64 -1 v) cosTheta_i)) (neg.f64 v)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 v 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 1 v)) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 v 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (/.f64 1 v) cosTheta_i)) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (neg.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) -1) (neg.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (neg.f64 (*.f64 v v)) 0) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (*.f64 v v))) (neg.f64 cosTheta_i)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 v 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (/.f64 -1 v)) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 v 0) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (/.f64 -1 v) (neg.f64 cosTheta_i))) v) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (neg.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) 1) (neg.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (neg.f64 (*.f64 v v)) 0) (/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (*.f64 v v))) (neg.f64 cosTheta_i)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 0) (/.f64 1 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) -1)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 0) (pow.f64 (/.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))) -1) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (/.f64 cosTheta_i (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) 0) (/.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) (/.f64 (neg.f64 cosTheta_i) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (*.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) cosTheta_i) (cbrt.f64 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(-.f64 0 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(-.f64 (/.f64 0 (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(-.f64 (/.f64 0 (neg.f64 cosTheta_i)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))
(+.f64 (/.f64 0 (neg.f64 cosTheta_i)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 1)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (/.f64 1 cosTheta_i))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 1 cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) (/.f64 -1 cosTheta_i))
(/.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) cosTheta_i)
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (/.f64 cosTheta_i (*.f64 v v))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 1 (/.f64 cosTheta_i (*.f64 v v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 -1 cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) cosTheta_i)
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))) (cbrt.f64 (/.f64 1 cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (/.f64 1 cosTheta_i)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))) (cbrt.f64 (/.f64 1 cosTheta_i)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2) 2))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2) 2)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 1 (*.f64 v v)))) (pow.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) 2))
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) 2)) (/.f64 (cbrt.f64 cosTheta_i) (*.f64 v v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_i))))
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_i)))) (/.f64 (cbrt.f64 cosTheta_i) (*.f64 v v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (/.f64 1 (/.f64 -1 (*.f64 v v))))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (pow.f64 (/.f64 -1 v) 2))
(*.f64 (*.f64 (/.f64 1 cosTheta_i) (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (*.f64 (/.f64 1 cosTheta_i) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 -1 (/.f64 -1 (*.f64 v v))))
(/.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) cosTheta_i)
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (*.f64 (/.f64 1 cosTheta_i) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))))
(*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (/.f64 1 (/.f64 cosTheta_i (*.f64 v v))) 1))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) (*.f64 (/.f64 -1 cosTheta_i) 1))
(/.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) cosTheta_i)
(*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))) 1))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))
(*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i) 1))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) 1))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))) 1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (*.f64 (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))) 1))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2) 2) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))))) 2) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) 2) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (pow.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) 2)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_i))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))))
(*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 cosTheta_i cosTheta_i))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))
(*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 1 (/.f64 -1 (*.f64 v v))) (/.f64 1 cosTheta_i)))
(neg.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) cosTheta_i))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (/.f64 1 cosTheta_i)))
(*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) cosTheta_i))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) (/.f64 1 cosTheta_i)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (*.f64 v v))) (/.f64 1 cosTheta_i)))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) cosTheta_i) (/.f64 1 (*.f64 v v))))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (/.f64 1 cosTheta_i)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1 v))) v))
(*.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i))
(/.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) cosTheta_i)
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) 2) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i)))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) cosTheta_i))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 1 (/.f64 cosTheta_i (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 cosTheta_i (*.f64 v v)))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 cosTheta_i (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v)))) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) cosTheta_i) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2) cosTheta_i)) (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (*.f64 v v))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v)))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) 2)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 cosTheta_i)) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) cosTheta_i))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 cosTheta_i (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) 2))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) 2)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) 2)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (*.f64 (/.f64 1 cosTheta_i) (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (*.f64 (/.f64 1 cosTheta_i) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (*.f64 (/.f64 1 cosTheta_i) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (/.f64 1 cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (/.f64 1 v))) v)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (/.f64 1 cosTheta_i)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(*.f64 (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (/.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (/.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v))))
(*.f64 (/.f64 1 (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (cbrt.f64 (/.f64 1 cosTheta_i))) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (/.f64 1 v))) v)) (/.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(/.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (*.f64 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))
(/.f64 (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (/.f64 1 cosTheta_i))) (*.f64 (/.f64 -1 (*.f64 v v)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) cosTheta_i))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1 v))) v))
(/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) -1) (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (neg.f64 cosTheta_i)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1 v))) v))
(/.f64 -1 (*.f64 (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 cosTheta_i)))
(/.f64 -1 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (neg.f64 cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (/.f64 1 v))) v)) (/.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(/.f64 (*.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (*.f64 (neg.f64 cosTheta_i) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1 v))) v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) 1) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))
(/.f64 -1 (*.f64 (neg.f64 cosTheta_i) (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(/.f64 -1 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (neg.f64 cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (/.f64 -1 (*.f64 v v))))
(/.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (neg.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))) (*.f64 v v)))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 cosTheta_i v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))
(/.f64 -1 (/.f64 (neg.f64 (/.f64 cosTheta_i v)) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) (neg.f64 cosTheta_i))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (pow.f64 (/.f64 -1 v) 2))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 cosTheta_i) (*.f64 v v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 (/.f64 cosTheta_i (*.f64 v v))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 1 (*.f64 v v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (/.f64 -1 (*.f64 v v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (pow.f64 (/.f64 -1 v) 2))
(/.f64 1 (/.f64 (/.f64 cosTheta_i v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))))
(/.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))))) (cbrt.f64 (neg.f64 cosTheta_i)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))) (cbrt.f64 (neg.f64 cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2)) (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (cbrt.f64 cosTheta_i))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))) (cbrt.f64 cosTheta_i))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 cosTheta_i)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (*.f64 v v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (/.f64 1 cosTheta_i) (/.f64 (/.f64 1 (*.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (/.f64 1 cosTheta_i) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)))
(/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (/.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) (cbrt.f64 cosTheta_i)) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 1)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))))
(/.f64 (cbrt.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))) (cbrt.f64 (neg.f64 cosTheta_i)))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))) (cbrt.f64 (neg.f64 cosTheta_i)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v)))) (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))) (cbrt.f64 cosTheta_i))
(/.f64 (cbrt.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 2))) (cbrt.f64 cosTheta_i))
(/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) 1) (/.f64 -1 (*.f64 v v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (pow.f64 (/.f64 -1 v) 2))
(/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 1 (*.f64 v v)))) 1) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 cosTheta_i) (*.f64 v v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v))) (cbrt.f64 cosTheta_i))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))) (cbrt.f64 cosTheta_i))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 cosTheta_i)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)) (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2)) cosTheta_i)) (cbrt.f64 (/.f64 -1 (*.f64 v v))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) 2) (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) cosTheta_i) (cbrt.f64 (/.f64 -1 (*.f64 v v))))
(/.f64 (/.f64 1 (/.f64 cosTheta_i (*.f64 v v))) (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 (/.f64 cosTheta_i (*.f64 v v)))) -1)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(/.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 cosTheta_i)) (/.f64 -1 (*.f64 v v)))
(/.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) cosTheta_i)
(/.f64 (*.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 -1 cosTheta_i)) (/.f64 1 (*.f64 v v)))
(/.f64 (neg.f64 (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 cosTheta_i))) (/.f64 1 (*.f64 v v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v)))) (pow.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) 2))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 1 v)) (/.f64 1 v))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) -1) (/.f64 -1 (*.f64 v v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (pow.f64 (/.f64 -1 v) 2))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (neg.f64 cosTheta_i))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) 1) (/.f64 -1 (*.f64 v v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (pow.f64 (/.f64 -1 v) 2))
(/.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) (/.f64 cosTheta_i (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) cosTheta_i)
(/.f64 -1 (/.f64 (neg.f64 (/.f64 cosTheta_i (*.f64 v v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))
(/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (neg.f64 (/.f64 cosTheta_i (*.f64 v v))) 1))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(/.f64 -1 (/.f64 (/.f64 (/.f64 cosTheta_i v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) -1))
(/.f64 (neg.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (/.f64 cosTheta_i (*.f64 v v)) -1))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (*.f64 cosTheta_i (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1 v))) v))
(/.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))) (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_i))
(/.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))) cosTheta_i)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (/.f64 -1 (*.f64 v v)) (neg.f64 cosTheta_i)))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (pow.f64 (/.f64 -1 v) 2))
(/.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i))) (/.f64 1 (*.f64 v v)))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(/.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 cosTheta_i) (/.f64 1 (*.f64 v v))))) (neg.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 cosTheta_i) (*.f64 v v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i)))
(/.f64 (*.f64 (/.f64 1 cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1 v))) v))
(/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 1 cosTheta_i)) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1 v))) v))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (cbrt.f64 (*.f64 v v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1 v))) v))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 (/.f64 1 (*.f64 v v)))) (/.f64 (*.f64 cosTheta_i (cbrt.f64 (/.f64 1 v))) v))
(/.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 cosTheta_i)) (cbrt.f64 (/.f64 -1 (*.f64 v v)))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (*.f64 (cbrt.f64 (/.f64 -1 (*.f64 v v))) (neg.f64 cosTheta_i))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (*.f64 (cbrt.f64 (/.f64 cosTheta_i (*.f64 v v))) (cbrt.f64 (*.f64 cosTheta_i cosTheta_i))))
(/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (*.f64 (/.f64 cosTheta_i (*.f64 v v)) (*.f64 cosTheta_i cosTheta_i))))
(pow.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 3) 1/3)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(pow.f64 (cbrt.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))) 3)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(pow.f64 (/.f64 (/.f64 cosTheta_i v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)) -1)
(/.f64 1 (/.f64 (/.f64 cosTheta_i v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 1)
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(neg.f64 (*.f64 -1 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))))
(neg.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))))
(neg.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (neg.f64 (/.f64 cosTheta_i (*.f64 v v)))) 1))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(neg.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) (/.f64 1 cosTheta_i)))
(neg.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) cosTheta_i))
(neg.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) -1))
(neg.f64 (neg.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))))
(neg.f64 (*.f64 (/.f64 1 cosTheta_i) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v)))))
(neg.f64 (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 -1 (*.f64 v v))) cosTheta_i))
(neg.f64 (/.f64 -1 (/.f64 (/.f64 cosTheta_i v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v))))
(/.f64 (neg.f64 -1) (/.f64 (/.f64 cosTheta_i v) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(cbrt.f64 (pow.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v))) 3))
(/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 cosTheta_i (*.f64 v v)))
(if (!=.f64 1 0) (/.f64 1 (*.f64 v v)) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (*.f64 v v) 0) (/.f64 1 (*.f64 v v)) (/.f64 1 (*.f64 v v)))
(if (!=.f64 v 0) (pow.f64 v -2) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) 0) (/.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 v (cbrt.f64 (/.f64 1 (*.f64 v v))))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 1 (/.f64 v (/.f64 1 v))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) 0) (/.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 1 (/.f64 (cbrt.f64 (/.f64 1 v)) v))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (/.f64 1 v) 0) (/.f64 (/.f64 1 v) (/.f64 1 (/.f64 1 v))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) 0) (/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (/.f64 -1 (/.f64 -1 (*.f64 v v))))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (/.f64 -1 (*.f64 v v)) 0) (/.f64 -1 (/.f64 1 (/.f64 -1 (*.f64 v v)))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (/.f64 1 (*.f64 v v)) 0) (/.f64 1 (/.f64 -1 (/.f64 -1 (*.f64 v v)))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 0) (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 0) (/.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (cbrt.f64 (/.f64 (pow.f64 (*.f64 v v) 2) (/.f64 (cbrt.f64 (/.f64 1 v)) v)))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) 0) (/.f64 1 (/.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (cbrt.f64 (/.f64 1 (*.f64 v v))))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) 0) (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (*.f64 v v) 2) (/.f64 1 (*.f64 v v))))) (/.f64 1 (*.f64 v v)))
(if (!=.f64 -1 0) (/.f64 1 (*.f64 v v)) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (pow.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 3)) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (cbrt.f64 (*.f64 v v)) 0) (pow.f64 (cbrt.f64 (*.f64 v v)) -3) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (pow.f64 (*.f64 v v) 3) 0) (pow.f64 (pow.f64 (*.f64 v v) 3) (neg.f64 1/3)) (/.f64 1 (*.f64 v v)))
(if (!=.f64 (pow.f64 (*.f64 v v) 3) 0) (pow.f64 (pow.f64 (*.f64 v v) 3) -1/3) (/.f64 1 (*.f64 v v)))
(-.f64 0 (/.f64 -1 (*.f64 v v)))
(pow.f64 (/.f64 -1 v) 2)
(-.f64 (/.f64 0 (neg.f64 (*.f64 v v))) (/.f64 -1 (*.f64 v v)))
(+.f64 (/.f64 0 (neg.f64 (*.f64 v v))) (pow.f64 (/.f64 -1 v) 2))
(*.f64 (/.f64 1 v) (/.f64 1 v))
(/.f64 1 (*.f64 v v))
(*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (/.f64 (cbrt.f64 (/.f64 1 v)) v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (/.f64 1 v))) v)
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (/.f64 1 v))) v)
(*.f64 -1 (/.f64 -1 (*.f64 v v)))
(pow.f64 (/.f64 -1 v) 2)
(*.f64 1 (/.f64 1 (*.f64 v v)))
(/.f64 1 (*.f64 v v))
(*.f64 (/.f64 1 (*.f64 v v)) 1)
(/.f64 1 (*.f64 v v))
(*.f64 (/.f64 -1 (*.f64 v v)) -1)
(pow.f64 (/.f64 -1 v) 2)
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 2) (cbrt.f64 (/.f64 1 (*.f64 v v)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (pow.f64 (cbrt.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) 2)) (cbrt.f64 (/.f64 1 (*.f64 v v))))
(*.f64 (cbrt.f64 (/.f64 -1 (*.f64 v v))) (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)))
(*.f64 (/.f64 -1 v) (/.f64 -1 v))
(pow.f64 (/.f64 -1 v) 2)
(*.f64 (*.f64 (/.f64 1 v) -1) (*.f64 (/.f64 1 v) -1))
(pow.f64 (/.f64 -1 v) 2)
(/.f64 (/.f64 1 v) v)
(/.f64 1 (*.f64 v v))
(/.f64 (/.f64 -1 v) (neg.f64 v))
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (cbrt.f64 (pow.f64 (*.f64 v v) 2)))
(cbrt.f64 (/.f64 (/.f64 1 (*.f64 v v)) (pow.f64 (*.f64 v v) 2)))
(/.f64 -1 (neg.f64 (*.f64 v v)))
(/.f64 (/.f64 -1 v) (neg.f64 v))
(/.f64 1 (*.f64 v v))
(/.f64 (/.f64 1 (*.f64 v v)) 1)
(/.f64 1 (*.f64 v v))
(/.f64 (*.f64 (/.f64 1 v) -1) (neg.f64 v))
(/.f64 (/.f64 -1 v) (neg.f64 v))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (/.f64 1 v))) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (cbrt.f64 (/.f64 1 v))) v) (cbrt.f64 v))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) -1) (cbrt.f64 (neg.f64 (*.f64 v v))))
(neg.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 1 v)) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (/.f64 -1 v) 1) (neg.f64 v))
(/.f64 (/.f64 -1 v) (neg.f64 v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 v))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) (cbrt.f64 (/.f64 1 v))) v) (cbrt.f64 v))
(/.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(neg.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (neg.f64 (*.f64 v v)))))
(/.f64 (/.f64 -1 (*.f64 v v)) -1)
(/.f64 (/.f64 -1 v) (neg.f64 v))
(/.f64 (cbrt.f64 (/.f64 -1 (*.f64 v v))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (/.f64 (/.f64 1 v) (cbrt.f64 (*.f64 v v))) (cbrt.f64 v))
(/.f64 1 (*.f64 v v))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v v))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v v))) 2) 2))
(/.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v v))) 2) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v v))) 2)))
(/.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 v)) (cbrt.f64 v))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (cbrt.f64 (*.f64 v v)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 v v))) 2))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (*.f64 v v)))
(/.f64 (/.f64 (/.f64 -1 v) 1) (neg.f64 v))
(/.f64 (/.f64 -1 v) (neg.f64 v))
(/.f64 (/.f64 (/.f64 -1 v) (cbrt.f64 v)) (cbrt.f64 (neg.f64 (*.f64 v v))))
(/.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (*.f64 v v)))
(/.f64 (cbrt.f64 (/.f64 1 v)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 v v) 2)) (cbrt.f64 v)))
(/.f64 (cbrt.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 v v) 2) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) 1) (*.f64 (cbrt.f64 v) (cbrt.f64 (pow.f64 (*.f64 v v) 2))))
(/.f64 (cbrt.f64 (/.f64 1 v)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 v v) 2) v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) 1) (*.f64 (cbrt.f64 (*.f64 v v)) v))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 -1 (cbrt.f64 (/.f64 1 v))) (*.f64 (neg.f64 v) (cbrt.f64 (*.f64 v v))))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (*.f64 v v)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 v)) -1) (*.f64 (cbrt.f64 (*.f64 v v)) (neg.f64 v)))
(/.f64 (/.f64 (cbrt.f64 (/.f64 1 v)) v) (cbrt.f64 (*.f64 v v)))
(pow.f64 (pow.f64 (/.f64 1 (*.f64 v v)) 3) 1/3)
(/.f64 1 (*.f64 v v))
(pow.f64 (*.f64 v v) -1)
(/.f64 1 (*.f64 v v))
(pow.f64 (cbrt.f64 (/.f64 1 (*.f64 v v))) 3)
(/.f64 1 (*.f64 v v))
(pow.f64 (/.f64 1 (*.f64 v v)) 1)
(/.f64 1 (*.f64 v v))
(pow.f64 (/.f64 1 v) 2)
(/.f64 1 (*.f64 v v))
(neg.f64 (/.f64 -1 (*.f64 v v)))
(pow.f64 (/.f64 -1 v) 2)
(cbrt.f64 (pow.f64 (/.f64 1 (*.f64 v v)) 3))
(/.f64 1 (*.f64 v v))

eval1.6s (4.4%)

Compiler

Compiled 126450 to 49876 computations (60.6% saved)

prune1.6s (4.6%)

Pruning

66 alts after pruning (60 fresh and 6 done)

PrunedKeptTotal
New3178283206
Fresh123244
Picked011
Done358
Total3193663259
Error
0b
Counts
3259 → 66
Alt Table
Click to see full alt table
StatusErrorProgram
24.4b
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 (/.f64 v cosTheta_O) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
0.7b
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))) 3)
0.4b
(/.f64 (if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.3b
(/.f64 (if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (/.f64 1 (/.f64 1 v))) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.4b
(/.f64 (if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 (/.f64 1 v) -2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.3b
(/.f64 (if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (/.f64 1 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.7b
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3) (+.f64 v v))
0.6b
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.8b
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3) (*.f64 v v))
0.7b
(/.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 3) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
0.4b
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1/3)) (+.f64 v v))
0.7b
(/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) cosTheta_i) v) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)) cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i) v) (+.f64 v v))
24.2b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 1 (/.f64 1 v))) (+.f64 v v))
0.4b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v))))) 1/2)) (+.f64 v v))
0.6b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (cbrt.f64 2) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 4) (sinh.f64 (/.f64 1 v))))
0.4b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) 2))
0.4b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.4b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
24.4b
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)
0.4b
(/.f64 (*.f64 (pow.f64 (/.f64 1 v) 2) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.4b
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) 2)
0.4b
(/.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (pow.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1/3) 2))
0.3b
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (/.f64 -1 v) (*.f64 cosTheta_i cosTheta_O))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.4b
(/.f64 (*.f64 (/.f64 1 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
0.4b
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
0.4b
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) cosTheta_i) (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) 2))
0.4b
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
24.4b
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 3) (*.f64 v 2))
24.4b
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
0.7b
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (pow.f64 (*.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (sinh.f64 (/.f64 1 v)))) 3))
24.4b
(/.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (*.f64 v v))
24.4b
(/.f64 (*.f64 1/3 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O))) v)
24.4b
(*.f64 (if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 v 3) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)) 3/2)
0.4b
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
0.4b
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
0.4b
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))))
24.4b
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 3/2)
24.4b
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
24.4b
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
24.4b
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (neg.f64 v) 1/3)) 3/2)
24.4b
(*.f64 (/.f64 3/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))
24.4b
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
24.4b
(*.f64 (*.f64 (if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 1/3) 3/2)
24.4b
(*.f64 (*.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 cosTheta_O 1/3) 1)) 3/2)
24.4b
(*.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 (*.f64 cosTheta_i 1/3) 1)) 3/2)
24.4b
(*.f64 (*.f64 (/.f64 1/3 v) (*.f64 cosTheta_O cosTheta_i)) 3/2)
24.4b
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) 1/3) 3/2)
24.4b
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_O v) cosTheta_i) 1/3) 3/2)
24.4b
(*.f64 (*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/3) v)) 3/2)
24.4b
(*.f64 (*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/3) v)) 3/2)
24.4b
(*.f64 (*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/3 v))) 3/2)
24.4b
(*.f64 cosTheta_i (*.f64 (/.f64 (*.f64 cosTheta_O 1/3) v) 3/2))
0.4b
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
24.4b
(*.f64 cosTheta_i (*.f64 (*.f64 (/.f64 cosTheta_O v) 1/3) 3/2))
24.4b
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
24.4b
(*.f64 cosTheta_i (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_O) v)))
24.4b
(*.f64 cosTheta_i (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_O v))))
24.4b
(*.f64 cosTheta_O (*.f64 (/.f64 (*.f64 cosTheta_i 1/3) v) 3/2))
24.4b
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 1/8)))
24.4b
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
24.4b
(*.f64 cosTheta_O (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_i) v)))
24.4b
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
24.4b
(*.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
Compiler

Compiled 1527 to 1070 computations (29.9% saved)

regimes422.0ms (1.2%)

Counts
117 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) 1/2))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) 1/2))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)
(*.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 cosTheta_O (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_i v))))
(*.f64 cosTheta_O (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_i) v)))
(*.f64 cosTheta_O (*.f64 (*.f64 (/.f64 cosTheta_i v) 1/3) 3/2))
(*.f64 cosTheta_O (*.f64 (/.f64 (*.f64 cosTheta_i 1/3) v) 3/2))
(*.f64 cosTheta_i (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_O v))))
(*.f64 cosTheta_i (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_O) v)))
(*.f64 cosTheta_i (*.f64 (*.f64 (/.f64 cosTheta_O v) 1/3) 3/2))
(*.f64 cosTheta_i (*.f64 (/.f64 (*.f64 cosTheta_O 1/3) v) 3/2))
(*.f64 (*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/3 v))) 3/2)
(*.f64 (*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/3) v)) 3/2)
(*.f64 (*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/3) v)) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_O v) cosTheta_i) 1/3) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) 1/3) 3/2)
(*.f64 (*.f64 (/.f64 1/3 v) (*.f64 cosTheta_O cosTheta_i)) 3/2)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3) 3/2)
(*.f64 (/.f64 3/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 3/2)
(/.f64 (*.f64 1/3 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O))) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 cosTheta_O (if (!=.f64 cosTheta_i 0) (/.f64 1/2 (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v)))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 1/2 cosTheta_i) (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 cosTheta_i 0) (/.f64 (*.f64 1/2 cosTheta_O) (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 (*.f64 cosTheta_i 1/3) 1)) 3/2)
(*.f64 (*.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 cosTheta_O 1/3) 1)) 3/2)
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (neg.f64 v) 1/3)) 3/2)
(/.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (*.f64 v v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 3) (*.f64 v 2))
(/.f64 (/.f64 (*.f64 (*.f64 v cosTheta_O) cosTheta_i) v) (+.f64 v v))
(*.f64 (*.f64 (if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 1/3) 3/2)
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 (/.f64 v cosTheta_O) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 1 (/.f64 1 v))) (+.f64 v v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(*.f64 (if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 v 3) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)) 3/2)
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 1/8)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 2)
(/.f64 (*.f64 (/.f64 1 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (+.f64 v v))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (pow.f64 (/.f64 1 v) 2) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (/.f64 cosTheta_i v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_O v)) (+.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (+.f64 v v) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i) v) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)) cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (+.f64 v v))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) 2)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v))))) 1/2)) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) v) (+.f64 v v))
(/.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (/.f64 -1 v) (*.f64 cosTheta_i cosTheta_O))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (if (!=.f64 (/.f64 1 v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (sinh.f64 (/.f64 1 v)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (+.f64 v v))
(/.f64 (if (!=.f64 (/.f64 1 (*.f64 v v)) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) cosTheta_i) (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v))))))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) 2))
(/.f64 (if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (pow.f64 (/.f64 1 v) -2)) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 1 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (/.f64 1 (/.f64 1 v)))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (if (!=.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) 0) (if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 (*.f64 (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 v)) (/.f64 1 (/.f64 1 v))) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (/.f64 1 (*.f64 v v))))) (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) 3))) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 cosTheta_O (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) 3) cosTheta_i) v) (+.f64 v v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 3)) (+.f64 v v))
(/.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 3) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_O (*.f64 1/2 cosTheta_i)) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3) (*.f64 v v))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3) (+.f64 v v))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) 3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 (*.f64 2 v) (sinh.f64 (/.f64 1 v))))) 3)
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (sinh.f64 (/.f64 1 v))) 3) 2) v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (pow.f64 (cbrt.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v))) 3))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (cbrt.f64 2) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))))) (*.f64 (cbrt.f64 4) (sinh.f64 (/.f64 1 v))))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (pow.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1/3)) (+.f64 v v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (pow.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1/3) 2) v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (pow.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 1/3) 3))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (pow.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 3) 1/3))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (pow.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1/3) 2))
(/.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (pow.f64 (pow.f64 (sinh.f64 (/.f64 1 v)) 3) 1/3) 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (pow.f64 (*.f64 (cbrt.f64 (+.f64 v v)) (cbrt.f64 (sinh.f64 (/.f64 1 v)))) 3))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) (*.f64 v (sinh.f64 (/.f64 1 v)))) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) (cbrt.f64 v))) (cbrt.f64 (pow.f64 (/.f64 1 v) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2)) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (+.f64 v v)) 2)) v))
(/.f64 (/.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 cosTheta_i cosTheta_O) 2)) (cbrt.f64 v)) (/.f64 (cbrt.f64 (*.f64 cosTheta_i cosTheta_O)) (cbrt.f64 (*.f64 v v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
(/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))) 2) 2) (cbrt.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
Outputs
(/.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (neg.f64 v)) (*.f64 (/.f64 -1 v) (*.f64 cosTheta_i cosTheta_O))) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
Calls

8 calls:

67.0ms
sinTheta_O
56.0ms
sinTheta_i
54.0ms
cosTheta_i
52.0ms
cosTheta_O
50.0ms
v
Results
ErrorSegmentsBranch
0.3b1cosTheta_i
0.3b1cosTheta_O
0.3b1sinTheta_i
0.3b1sinTheta_O
0.3b1v
0.3b1(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
0.3b1(*.f64 sinTheta_i sinTheta_O)
0.3b1(*.f64 cosTheta_i cosTheta_O)
Compiler

Compiled 2407 to 1034 computations (57% saved)

regimes280.0ms (0.8%)

Counts
82 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) 1/2))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) 1/2))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)
(*.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 cosTheta_O (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_i v))))
(*.f64 cosTheta_O (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_i) v)))
(*.f64 cosTheta_O (*.f64 (*.f64 (/.f64 cosTheta_i v) 1/3) 3/2))
(*.f64 cosTheta_O (*.f64 (/.f64 (*.f64 cosTheta_i 1/3) v) 3/2))
(*.f64 cosTheta_i (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_O v))))
(*.f64 cosTheta_i (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_O) v)))
(*.f64 cosTheta_i (*.f64 (*.f64 (/.f64 cosTheta_O v) 1/3) 3/2))
(*.f64 cosTheta_i (*.f64 (/.f64 (*.f64 cosTheta_O 1/3) v) 3/2))
(*.f64 (*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/3 v))) 3/2)
(*.f64 (*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/3) v)) 3/2)
(*.f64 (*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/3) v)) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_O v) cosTheta_i) 1/3) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) 1/3) 3/2)
(*.f64 (*.f64 (/.f64 1/3 v) (*.f64 cosTheta_O cosTheta_i)) 3/2)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3) 3/2)
(*.f64 (/.f64 3/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 3/2)
(/.f64 (*.f64 1/3 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O))) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 cosTheta_O (if (!=.f64 cosTheta_i 0) (/.f64 1/2 (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v)))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 1/2 cosTheta_i) (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 cosTheta_i 0) (/.f64 (*.f64 1/2 cosTheta_O) (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 (*.f64 cosTheta_i 1/3) 1)) 3/2)
(*.f64 (*.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 cosTheta_O 1/3) 1)) 3/2)
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (neg.f64 v) 1/3)) 3/2)
(/.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (*.f64 v v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 3) (*.f64 v 2))
(/.f64 (/.f64 (*.f64 (*.f64 v cosTheta_O) cosTheta_i) v) (+.f64 v v))
(*.f64 (*.f64 (if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 1/3) 3/2)
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 (/.f64 v cosTheta_O) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 1 (/.f64 1 v))) (+.f64 v v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(*.f64 (if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 v 3) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)) 3/2)
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 1/8)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 2)
(/.f64 (*.f64 (/.f64 1 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (+.f64 v v))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (pow.f64 (/.f64 1 v) 2) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (/.f64 cosTheta_i v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_O v)) (+.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (+.f64 v v) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i) v) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)) cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (+.f64 v v))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) v) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) 2)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (neg.f64 (/.f64 1 v))))) 1/2)) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v)))) v) (+.f64 v v))
(/.f64 (/.f64 (/.f64 (*.f64 (/.f64 1 v) (*.f64 cosTheta_i cosTheta_O)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
Outputs
(/.f64 (*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
Calls

8 calls:

41.0ms
sinTheta_O
38.0ms
v
38.0ms
cosTheta_i
37.0ms
sinTheta_i
36.0ms
cosTheta_O
Results
ErrorSegmentsBranch
0.3b1cosTheta_i
0.3b1cosTheta_O
0.3b1sinTheta_i
0.3b1sinTheta_O
0.3b1v
0.3b1(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
0.3b1(*.f64 sinTheta_i sinTheta_O)
0.3b1(*.f64 cosTheta_i cosTheta_O)
Compiler

Compiled 1271 to 607 computations (52.2% saved)

regimes246.0ms (0.7%)

Counts
76 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) 1/2))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) 1/2))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)
(*.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 cosTheta_O (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_i v))))
(*.f64 cosTheta_O (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_i) v)))
(*.f64 cosTheta_O (*.f64 (*.f64 (/.f64 cosTheta_i v) 1/3) 3/2))
(*.f64 cosTheta_O (*.f64 (/.f64 (*.f64 cosTheta_i 1/3) v) 3/2))
(*.f64 cosTheta_i (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_O v))))
(*.f64 cosTheta_i (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_O) v)))
(*.f64 cosTheta_i (*.f64 (*.f64 (/.f64 cosTheta_O v) 1/3) 3/2))
(*.f64 cosTheta_i (*.f64 (/.f64 (*.f64 cosTheta_O 1/3) v) 3/2))
(*.f64 (*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/3 v))) 3/2)
(*.f64 (*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/3) v)) 3/2)
(*.f64 (*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/3) v)) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_O v) cosTheta_i) 1/3) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) 1/3) 3/2)
(*.f64 (*.f64 (/.f64 1/3 v) (*.f64 cosTheta_O cosTheta_i)) 3/2)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3) 3/2)
(*.f64 (/.f64 3/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 3/2)
(/.f64 (*.f64 1/3 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O))) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 cosTheta_O (if (!=.f64 cosTheta_i 0) (/.f64 1/2 (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v)))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 1/2 cosTheta_i) (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 cosTheta_i 0) (/.f64 (*.f64 1/2 cosTheta_O) (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 (*.f64 cosTheta_i 1/3) 1)) 3/2)
(*.f64 (*.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 cosTheta_O 1/3) 1)) 3/2)
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (neg.f64 v) 1/3)) 3/2)
(/.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (*.f64 v v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 3) (*.f64 v 2))
(/.f64 (/.f64 (*.f64 (*.f64 v cosTheta_O) cosTheta_i) v) (+.f64 v v))
(*.f64 (*.f64 (if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 1/3) 3/2)
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 (/.f64 v cosTheta_O) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 1 (/.f64 1 v))) (+.f64 v v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(*.f64 (if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 v 3) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)) 3/2)
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 1/8)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 2)
(/.f64 (*.f64 (/.f64 1 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (+.f64 v v))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (pow.f64 (/.f64 1 v) 2) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (/.f64 cosTheta_i v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_O v)) (+.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (+.f64 v v) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i) v) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)) cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (+.f64 v v))
(*.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) 2) (/.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (sinh.f64 (/.f64 1 v)) 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
Outputs
(*.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (/.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v))))))
Calls

8 calls:

36.0ms
cosTheta_O
33.0ms
sinTheta_O
33.0ms
cosTheta_i
32.0ms
v
32.0ms
sinTheta_i
Results
ErrorSegmentsBranch
0.3b1cosTheta_i
0.3b1cosTheta_O
0.3b1sinTheta_i
0.3b1sinTheta_O
0.3b1v
0.3b1(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) v))
0.3b1(*.f64 sinTheta_i sinTheta_O)
0.3b1(*.f64 cosTheta_i cosTheta_O)
Compiler

Compiled 1138 to 555 computations (51.2% saved)

regimes255.0ms (0.7%)

Counts
72 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) 1/2))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) 1/2))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)
(*.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 cosTheta_O (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_i v))))
(*.f64 cosTheta_O (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_i) v)))
(*.f64 cosTheta_O (*.f64 (*.f64 (/.f64 cosTheta_i v) 1/3) 3/2))
(*.f64 cosTheta_O (*.f64 (/.f64 (*.f64 cosTheta_i 1/3) v) 3/2))
(*.f64 cosTheta_i (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_O v))))
(*.f64 cosTheta_i (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_O) v)))
(*.f64 cosTheta_i (*.f64 (*.f64 (/.f64 cosTheta_O v) 1/3) 3/2))
(*.f64 cosTheta_i (*.f64 (/.f64 (*.f64 cosTheta_O 1/3) v) 3/2))
(*.f64 (*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/3 v))) 3/2)
(*.f64 (*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/3) v)) 3/2)
(*.f64 (*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/3) v)) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_O v) cosTheta_i) 1/3) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) 1/3) 3/2)
(*.f64 (*.f64 (/.f64 1/3 v) (*.f64 cosTheta_O cosTheta_i)) 3/2)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3) 3/2)
(*.f64 (/.f64 3/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 3/2)
(/.f64 (*.f64 1/3 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O))) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 cosTheta_O (if (!=.f64 cosTheta_i 0) (/.f64 1/2 (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v)))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 1/2 cosTheta_i) (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 cosTheta_i 0) (/.f64 (*.f64 1/2 cosTheta_O) (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 (*.f64 cosTheta_i 1/3) 1)) 3/2)
(*.f64 (*.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 cosTheta_O 1/3) 1)) 3/2)
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (neg.f64 v) 1/3)) 3/2)
(/.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (*.f64 v v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 3) (*.f64 v 2))
(/.f64 (/.f64 (*.f64 (*.f64 v cosTheta_O) cosTheta_i) v) (+.f64 v v))
(*.f64 (*.f64 (if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 1/3) 3/2)
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 (/.f64 v cosTheta_O) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 1 (/.f64 1 v))) (+.f64 v v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(*.f64 (if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 v 3) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)) 3/2)
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 1/8)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 2)
(/.f64 (*.f64 (/.f64 1 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (+.f64 v v))
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (pow.f64 (/.f64 1 v) 2) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))))
(*.f64 (*.f64 (/.f64 (/.f64 1/2 (*.f64 v (sinh.f64 (/.f64 1 v)))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) cosTheta_O) (/.f64 cosTheta_i v))
(*.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 v v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(*.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v v)) (/.f64 1/2 (sinh.f64 (/.f64 1 v))))
(/.f64 (*.f64 (/.f64 1/2 (sinh.f64 (/.f64 1 v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 v v))
(/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (/.f64 cosTheta_O v)) (+.f64 v v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) 2) (*.f64 (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)) v)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (*.f64 (/.f64 (-.f64 (exp.f64 (/.f64 1 v)) (exp.f64 (/.f64 -1 v))) 2) 2))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) (*.f64 (+.f64 v v) v))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v)) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_O (*.f64 (sinh.f64 (/.f64 1 v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v)))) cosTheta_i) v) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_i (sinh.f64 (/.f64 1 v))) (/.f64 cosTheta_O v)) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v))
(/.f64 (/.f64 (*.f64 (/.f64 cosTheta_i (*.f64 (sinh.f64 (/.f64 1 v)) v)) cosTheta_O) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (sinh.f64 (/.f64 1 v))) (+.f64 v v))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (*.f64 v (sinh.f64 (/.f64 1 v)))) 2)
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (+.f64 v v)) (sinh.f64 (/.f64 1 v)))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (sinh.f64 (/.f64 1 v))) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) v) (+.f64 v v))
Outputs
(/.f64 (*.f64 (*.f64 (pow.f64 (/.f64 -1 v) 2) cosTheta_O) cosTheta_i) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
Calls

7 calls:

42.0ms
sinTheta_O
42.0ms
cosTheta_O
37.0ms
sinTheta_i
36.0ms
cosTheta_i
34.0ms
v
Results
ErrorSegmentsBranch
0.4b1cosTheta_i
0.4b1cosTheta_O
0.4b1sinTheta_i
0.4b1sinTheta_O
0.4b1v
0.4b1(*.f64 sinTheta_i sinTheta_O)
0.4b1(*.f64 cosTheta_i cosTheta_O)
Compiler

Compiled 1023 to 506 computations (50.5% saved)

regimes227.0ms (0.6%)

Counts
53 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) 1/2))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) 1/2))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)
(*.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 cosTheta_O (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_i v))))
(*.f64 cosTheta_O (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_i) v)))
(*.f64 cosTheta_O (*.f64 (*.f64 (/.f64 cosTheta_i v) 1/3) 3/2))
(*.f64 cosTheta_O (*.f64 (/.f64 (*.f64 cosTheta_i 1/3) v) 3/2))
(*.f64 cosTheta_i (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_O v))))
(*.f64 cosTheta_i (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_O) v)))
(*.f64 cosTheta_i (*.f64 (*.f64 (/.f64 cosTheta_O v) 1/3) 3/2))
(*.f64 cosTheta_i (*.f64 (/.f64 (*.f64 cosTheta_O 1/3) v) 3/2))
(*.f64 (*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/3 v))) 3/2)
(*.f64 (*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/3) v)) 3/2)
(*.f64 (*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/3) v)) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_O v) cosTheta_i) 1/3) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) 1/3) 3/2)
(*.f64 (*.f64 (/.f64 1/3 v) (*.f64 cosTheta_O cosTheta_i)) 3/2)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3) 3/2)
(*.f64 (/.f64 3/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 3/2)
(/.f64 (*.f64 1/3 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O))) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 cosTheta_O (if (!=.f64 cosTheta_i 0) (/.f64 1/2 (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v)))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 1/2 cosTheta_i) (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 cosTheta_i 0) (/.f64 (*.f64 1/2 cosTheta_O) (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 (*.f64 cosTheta_i 1/3) 1)) 3/2)
(*.f64 (*.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 cosTheta_O 1/3) 1)) 3/2)
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (neg.f64 v) 1/3)) 3/2)
(/.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (*.f64 v v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 3) (*.f64 v 2))
(/.f64 (/.f64 (*.f64 (*.f64 v cosTheta_O) cosTheta_i) v) (+.f64 v v))
(*.f64 (*.f64 (if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 1/3) 3/2)
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 (/.f64 v cosTheta_O) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 1 (/.f64 1 v))) (+.f64 v v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(*.f64 (if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 v 3) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)) 3/2)
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 1/8)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (*.f64 (exp.f64 (neg.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 2)
(/.f64 (*.f64 (/.f64 1 (*.f64 v v)) (*.f64 cosTheta_i cosTheta_O)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) v) (exp.f64 (/.f64 (*.f64 sinTheta_i sinTheta_O) v))) (/.f64 1 v)) (+.f64 v v))
Outputs
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v v)) (*.f64 (sinh.f64 (/.f64 1 v)) 2))
Calls

7 calls:

37.0ms
cosTheta_i
36.0ms
sinTheta_O
32.0ms
(*.f64 cosTheta_i cosTheta_O)
32.0ms
cosTheta_O
28.0ms
sinTheta_i
Results
ErrorSegmentsBranch
0.4b1cosTheta_i
0.4b1cosTheta_O
0.4b1sinTheta_i
0.4b1sinTheta_O
0.4b1v
0.4b1(*.f64 sinTheta_i sinTheta_O)
0.4b1(*.f64 cosTheta_i cosTheta_O)
Compiler

Compiled 634 to 354 computations (44.2% saved)

regimes647.0ms (1.8%)

Counts
49 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) 1/2))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) 1/2))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)
(*.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 cosTheta_O (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_i v))))
(*.f64 cosTheta_O (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_i) v)))
(*.f64 cosTheta_O (*.f64 (*.f64 (/.f64 cosTheta_i v) 1/3) 3/2))
(*.f64 cosTheta_O (*.f64 (/.f64 (*.f64 cosTheta_i 1/3) v) 3/2))
(*.f64 cosTheta_i (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_O v))))
(*.f64 cosTheta_i (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_O) v)))
(*.f64 cosTheta_i (*.f64 (*.f64 (/.f64 cosTheta_O v) 1/3) 3/2))
(*.f64 cosTheta_i (*.f64 (/.f64 (*.f64 cosTheta_O 1/3) v) 3/2))
(*.f64 (*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/3 v))) 3/2)
(*.f64 (*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/3) v)) 3/2)
(*.f64 (*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/3) v)) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_O v) cosTheta_i) 1/3) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) 1/3) 3/2)
(*.f64 (*.f64 (/.f64 1/3 v) (*.f64 cosTheta_O cosTheta_i)) 3/2)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3) 3/2)
(*.f64 (/.f64 3/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 3/2)
(/.f64 (*.f64 1/3 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O))) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 cosTheta_O (if (!=.f64 cosTheta_i 0) (/.f64 1/2 (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v)))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 1/2 cosTheta_i) (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 cosTheta_i 0) (/.f64 (*.f64 1/2 cosTheta_O) (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 (*.f64 cosTheta_i 1/3) 1)) 3/2)
(*.f64 (*.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 cosTheta_O 1/3) 1)) 3/2)
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (neg.f64 v) 1/3)) 3/2)
(/.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (*.f64 v v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 3) (*.f64 v 2))
(/.f64 (/.f64 (*.f64 (*.f64 v cosTheta_O) cosTheta_i) v) (+.f64 v v))
(*.f64 (*.f64 (if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 1/3) 3/2)
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 (/.f64 v cosTheta_O) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 1 (/.f64 1 v))) (+.f64 v v))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 (/.f64 -1/2 (/.f64 -1 (*.f64 cosTheta_i cosTheta_O))) v) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(*.f64 (if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1 (/.f64 (*.f64 v 3) (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v)) 3/2)
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) (cbrt.f64 1/8)))
Outputs
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) (+.f64 1 (/.f64 1 v))) (+.f64 v v))
Calls

6 calls:

460.0ms
(*.f64 cosTheta_i cosTheta_O)
59.0ms
cosTheta_i
29.0ms
sinTheta_i
28.0ms
v
28.0ms
sinTheta_O
Results
ErrorSegmentsBranch
24.2b1cosTheta_i
24.2b1cosTheta_O
24.2b1sinTheta_i
24.2b1sinTheta_O
24.2b1v
24.2b1(*.f64 cosTheta_i cosTheta_O)
Compiler

Compiled 561 to 319 computations (43.1% saved)

regimes157.0ms (0.4%)

Counts
45 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) 1/2))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) 1/2))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)
(*.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 cosTheta_O (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_i v))))
(*.f64 cosTheta_O (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_i) v)))
(*.f64 cosTheta_O (*.f64 (*.f64 (/.f64 cosTheta_i v) 1/3) 3/2))
(*.f64 cosTheta_O (*.f64 (/.f64 (*.f64 cosTheta_i 1/3) v) 3/2))
(*.f64 cosTheta_i (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_O v))))
(*.f64 cosTheta_i (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_O) v)))
(*.f64 cosTheta_i (*.f64 (*.f64 (/.f64 cosTheta_O v) 1/3) 3/2))
(*.f64 cosTheta_i (*.f64 (/.f64 (*.f64 cosTheta_O 1/3) v) 3/2))
(*.f64 (*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/3 v))) 3/2)
(*.f64 (*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/3) v)) 3/2)
(*.f64 (*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/3) v)) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_O v) cosTheta_i) 1/3) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) 1/3) 3/2)
(*.f64 (*.f64 (/.f64 1/3 v) (*.f64 cosTheta_O cosTheta_i)) 3/2)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3) 3/2)
(*.f64 (/.f64 3/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 3/2)
(/.f64 (*.f64 1/3 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O))) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 cosTheta_O (if (!=.f64 cosTheta_i 0) (/.f64 1/2 (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v)))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 1/2 cosTheta_i) (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 cosTheta_i 0) (/.f64 (*.f64 1/2 cosTheta_O) (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 (*.f64 cosTheta_i 1/3) 1)) 3/2)
(*.f64 (*.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 cosTheta_O 1/3) 1)) 3/2)
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (neg.f64 v) 1/3)) 3/2)
(/.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (*.f64 v v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 3) (*.f64 v 2))
(/.f64 (/.f64 (*.f64 (*.f64 v cosTheta_O) cosTheta_i) v) (+.f64 v v))
(*.f64 (*.f64 (if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 1/3) 3/2)
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 (/.f64 v cosTheta_O) cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
Outputs
(if (!=.f64 (*.f64 cosTheta_i cosTheta_O) 0) (/.f64 1/2 (/.f64 v (*.f64 cosTheta_i cosTheta_O))) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
Calls

6 calls:

31.0ms
v
27.0ms
cosTheta_O
26.0ms
cosTheta_i
26.0ms
sinTheta_i
22.0ms
sinTheta_O
Results
ErrorSegmentsBranch
24.4b1cosTheta_i
24.4b1cosTheta_O
24.4b1sinTheta_i
24.4b1sinTheta_O
24.4b1v
24.4b1(*.f64 cosTheta_i cosTheta_O)
Compiler

Compiled 494 to 285 computations (42.3% saved)

regimes168.0ms (0.5%)

Counts
43 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) 1/2))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) 1/2))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)
(*.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 cosTheta_O (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_i v))))
(*.f64 cosTheta_O (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_i) v)))
(*.f64 cosTheta_O (*.f64 (*.f64 (/.f64 cosTheta_i v) 1/3) 3/2))
(*.f64 cosTheta_O (*.f64 (/.f64 (*.f64 cosTheta_i 1/3) v) 3/2))
(*.f64 cosTheta_i (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_O v))))
(*.f64 cosTheta_i (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_O) v)))
(*.f64 cosTheta_i (*.f64 (*.f64 (/.f64 cosTheta_O v) 1/3) 3/2))
(*.f64 cosTheta_i (*.f64 (/.f64 (*.f64 cosTheta_O 1/3) v) 3/2))
(*.f64 (*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/3 v))) 3/2)
(*.f64 (*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/3) v)) 3/2)
(*.f64 (*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/3) v)) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_O v) cosTheta_i) 1/3) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) 1/3) 3/2)
(*.f64 (*.f64 (/.f64 1/3 v) (*.f64 cosTheta_O cosTheta_i)) 3/2)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3) 3/2)
(*.f64 (/.f64 3/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 3/2)
(/.f64 (*.f64 1/3 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O))) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 cosTheta_O (if (!=.f64 cosTheta_i 0) (/.f64 1/2 (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v)))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 1/2 cosTheta_i) (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 cosTheta_i 0) (/.f64 (*.f64 1/2 cosTheta_O) (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 (*.f64 cosTheta_i 1/3) 1)) 3/2)
(*.f64 (*.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 cosTheta_O 1/3) 1)) 3/2)
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (neg.f64 v) 1/3)) 3/2)
(/.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (*.f64 v v))
(/.f64 (*.f64 (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3) 3) (*.f64 v 2))
(/.f64 (/.f64 (*.f64 (*.f64 v cosTheta_O) cosTheta_i) v) (+.f64 v v))
(*.f64 (*.f64 (if (!=.f64 cosTheta_i 0) (/.f64 cosTheta_O (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) v)) 1/3) 3/2)
Outputs
(/.f64 (*.f64 1/2 (*.f64 v (*.f64 cosTheta_i cosTheta_O))) (*.f64 v v))
Calls

6 calls:

50.0ms
cosTheta_O
26.0ms
v
25.0ms
sinTheta_O
22.0ms
cosTheta_i
21.0ms
sinTheta_i
Results
ErrorSegmentsBranch
24.4b1cosTheta_i
24.4b1cosTheta_O
24.4b1sinTheta_i
24.4b1sinTheta_O
24.4b1v
24.4b1(*.f64 cosTheta_i cosTheta_O)
Compiler

Compiled 454 to 267 computations (41.2% saved)

regimes139.0ms (0.4%)

Counts
39 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) 1/2))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) 1/2))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)
(*.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 cosTheta_O (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_i v))))
(*.f64 cosTheta_O (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_i) v)))
(*.f64 cosTheta_O (*.f64 (*.f64 (/.f64 cosTheta_i v) 1/3) 3/2))
(*.f64 cosTheta_O (*.f64 (/.f64 (*.f64 cosTheta_i 1/3) v) 3/2))
(*.f64 cosTheta_i (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_O v))))
(*.f64 cosTheta_i (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_O) v)))
(*.f64 cosTheta_i (*.f64 (*.f64 (/.f64 cosTheta_O v) 1/3) 3/2))
(*.f64 cosTheta_i (*.f64 (/.f64 (*.f64 cosTheta_O 1/3) v) 3/2))
(*.f64 (*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/3 v))) 3/2)
(*.f64 (*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/3) v)) 3/2)
(*.f64 (*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/3) v)) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_O v) cosTheta_i) 1/3) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) 1/3) 3/2)
(*.f64 (*.f64 (/.f64 1/3 v) (*.f64 cosTheta_O cosTheta_i)) 3/2)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3) 3/2)
(*.f64 (/.f64 3/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 3/2)
(/.f64 (*.f64 1/3 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O))) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) (/.f64 v 3/2))
(*.f64 cosTheta_O (if (!=.f64 cosTheta_i 0) (/.f64 1/2 (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i 1/2) v)))
(if (!=.f64 cosTheta_O 0) (/.f64 (*.f64 1/2 cosTheta_i) (/.f64 v cosTheta_O)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(if (!=.f64 cosTheta_i 0) (/.f64 (*.f64 1/2 cosTheta_O) (/.f64 v cosTheta_i)) (/.f64 (*.f64 cosTheta_i cosTheta_O) (*.f64 v 2)))
(*.f64 (*.f64 (/.f64 cosTheta_O v) (/.f64 (*.f64 cosTheta_i 1/3) 1)) 3/2)
(*.f64 (*.f64 (/.f64 cosTheta_i v) (/.f64 (*.f64 cosTheta_O 1/3) 1)) 3/2)
(*.f64 (/.f64 (neg.f64 (*.f64 cosTheta_O cosTheta_i)) (/.f64 (neg.f64 v) 1/3)) 3/2)
Outputs
(*.f64 (/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/3) v) 3/2)
Calls

6 calls:

29.0ms
cosTheta_O
29.0ms
v
20.0ms
cosTheta_i
20.0ms
sinTheta_i
20.0ms
sinTheta_O
Results
ErrorSegmentsBranch
24.4b1cosTheta_i
24.4b1cosTheta_O
24.4b1sinTheta_i
24.4b1sinTheta_O
24.4b1v
24.4b1(*.f64 cosTheta_i cosTheta_O)
Compiler

Compiled 403 to 242 computations (40% saved)

regimes135.0ms (0.4%)

Counts
30 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) 1/2))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) 1/2))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)
(*.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 cosTheta_O (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_i v))))
(*.f64 cosTheta_O (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_i) v)))
(*.f64 cosTheta_O (*.f64 (*.f64 (/.f64 cosTheta_i v) 1/3) 3/2))
(*.f64 cosTheta_O (*.f64 (/.f64 (*.f64 cosTheta_i 1/3) v) 3/2))
(*.f64 cosTheta_i (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_O v))))
(*.f64 cosTheta_i (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_O) v)))
(*.f64 cosTheta_i (*.f64 (*.f64 (/.f64 cosTheta_O v) 1/3) 3/2))
(*.f64 cosTheta_i (*.f64 (/.f64 (*.f64 cosTheta_O 1/3) v) 3/2))
(*.f64 (*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/3 v))) 3/2)
(*.f64 (*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/3) v)) 3/2)
(*.f64 (*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/3) v)) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_O v) cosTheta_i) 1/3) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) 1/3) 3/2)
(*.f64 (*.f64 (/.f64 1/3 v) (*.f64 cosTheta_O cosTheta_i)) 3/2)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3) 3/2)
(*.f64 (/.f64 3/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))
Outputs
(*.f64 (/.f64 3/2 v) (*.f64 (*.f64 cosTheta_O cosTheta_i) 1/3))
Calls

6 calls:

42.0ms
cosTheta_i
24.0ms
v
17.0ms
sinTheta_O
17.0ms
cosTheta_O
17.0ms
sinTheta_i
Results
ErrorSegmentsBranch
24.4b1cosTheta_i
24.4b1cosTheta_O
24.4b1sinTheta_i
24.4b1sinTheta_O
24.4b1v
24.4b1(*.f64 cosTheta_i cosTheta_O)
Compiler

Compiled 291 to 177 computations (39.2% saved)

regimes131.0ms (0.4%)

Counts
29 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) 1/2))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) 1/2))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
(/.f64 (*.f64 (*.f64 cosTheta_i cosTheta_O) 1/2) v)
(/.f64 (/.f64 (*.f64 cosTheta_i cosTheta_O) 2) v)
(*.f64 1/3 (*.f64 3/2 (*.f64 (/.f64 cosTheta_i v) cosTheta_O)))
(*.f64 1/3 (*.f64 3/2 (/.f64 (*.f64 cosTheta_O cosTheta_i) v)))
(*.f64 1/3 (/.f64 (*.f64 3/2 (*.f64 cosTheta_i cosTheta_O)) v))
(*.f64 cosTheta_O (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_i v))))
(*.f64 cosTheta_O (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_i) v)))
(*.f64 cosTheta_O (*.f64 (*.f64 (/.f64 cosTheta_i v) 1/3) 3/2))
(*.f64 cosTheta_O (*.f64 (/.f64 (*.f64 cosTheta_i 1/3) v) 3/2))
(*.f64 cosTheta_i (*.f64 1/3 (*.f64 3/2 (/.f64 cosTheta_O v))))
(*.f64 cosTheta_i (*.f64 1/3 (/.f64 (*.f64 3/2 cosTheta_O) v)))
(*.f64 cosTheta_i (*.f64 (*.f64 (/.f64 cosTheta_O v) 1/3) 3/2))
(*.f64 cosTheta_i (*.f64 (/.f64 (*.f64 cosTheta_O 1/3) v) 3/2))
(*.f64 (*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/3 v))) 3/2)
(*.f64 (*.f64 cosTheta_O (/.f64 (*.f64 cosTheta_i 1/3) v)) 3/2)
(*.f64 (*.f64 cosTheta_i (/.f64 (*.f64 cosTheta_O 1/3) v)) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_O v) cosTheta_i) 1/3) 3/2)
(*.f64 (*.f64 (*.f64 (/.f64 cosTheta_i v) cosTheta_O) 1/3) 3/2)
(*.f64 (*.f64 (/.f64 1/3 v) (*.f64 cosTheta_O cosTheta_i)) 3/2)
(*.f64 (*.f64 (/.f64 (*.f64 cosTheta_O cosTheta_i) v) 1/3) 3/2)
Outputs
(/.f64 (*.f64 1/2 (*.f64 cosTheta_i cosTheta_O)) v)
Calls

6 calls:

38.0ms
v
24.0ms
sinTheta_i
22.0ms
sinTheta_O
15.0ms
cosTheta_O
14.0ms
cosTheta_i
Results
ErrorSegmentsBranch
24.4b1cosTheta_i
24.4b1cosTheta_O
24.4b1sinTheta_i
24.4b1sinTheta_O
24.4b1v
24.4b1(*.f64 cosTheta_i cosTheta_O)
Compiler

Compiled 282 to 172 computations (39% saved)

regimes62.0ms (0.2%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0.0b (-0%)

Counts
8 → 1
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (*.f64 cosTheta_i cosTheta_O) v))
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
(*.f64 cosTheta_O (*.f64 (/.f64 cosTheta_i v) 1/2))
(*.f64 cosTheta_i (*.f64 cosTheta_O (/.f64 1/2 v)))
(*.f64 cosTheta_i (*.f64 (/.f64 cosTheta_O v) 1/2))
(*.f64 (/.f64 1/2 v) (*.f64 cosTheta_i cosTheta_O))
(*.f64 (/.f64 (*.f64 cosTheta_O 1/2) v) cosTheta_i)
(*.f64 (/.f64 (*.f64 cosTheta_i 1/2) v) cosTheta_O)
Outputs
(*.f64 cosTheta_O (*.f64 cosTheta_i (/.f64 1/2 v)))
Calls

6 calls:

11.0ms
v
9.0ms
(*.f64 cosTheta_i cosTheta_O)
7.0ms
cosTheta_O
6.0ms
sinTheta_i
6.0ms
sinTheta_O
Results
ErrorSegmentsBranch
24.4b1cosTheta_i
24.4b1cosTheta_O
24.4b1sinTheta_i
24.4b1sinTheta_O
24.4b1v
24.4b1(*.f64 cosTheta_i cosTheta_O)
Compiler

Compiled 99 to 67 computations (32.3% saved)

simplify5.0ms (0%)

Stop Event
fuel
Compiler

Compiled 247 to 179 computations (27.5% saved)

soundness0.0ms (0%)

end116.0ms (0.3%)

Compiler

Compiled 187 to 99 computations (47.1% saved)

Profiling

Loading profile data...