0 JBC
↳1 JBCToGraph (⇒, 18.1 s)
↳2 JBCTerminationGraph
↳3 TerminationGraphToSCCProof (⇒, 5 ms)
↳4 AND
↳5 JBCTerminationSCC
↳6 SCCToIntTRSProof (⇒, 2115 ms)
↳7 intTRS
↳8 PolynomialOrderProcessor (⇒, 31 ms)
↳9 intTRS
↳10 TerminationGraphProcessor (⇔, 0 ms)
↳11 YES
↳12 JBCTerminationSCC
↳13 SCCToIDPv1Proof (⇒, 581 ms)
↳14 IDP
↳15 IDPNonInfProof (⇒, 444 ms)
↳16 AND
↳17 IDP
↳18 IDependencyGraphProof (⇔, 0 ms)
↳19 IDP
↳20 UsableRulesProof (⇔, 0 ms)
↳21 IDP
↳22 IDPNonInfProof (⇒, 117 ms)
↳23 AND
↳24 IDP
↳25 IDependencyGraphProof (⇔, 0 ms)
↳26 TRUE
↳27 IDP
↳28 IDependencyGraphProof (⇔, 0 ms)
↳29 TRUE
↳30 IDP
↳31 IDependencyGraphProof (⇔, 0 ms)
↳32 TRUE
package Terms;
public final class FunctionApplication extends Term {
FunctionSymbol fs;
List<Term> args;
public FunctionApplication(FunctionSymbol f, List<Term> a) {
this.fs = f;
this.args = a;
}
public void collectVariables(List<Variable> vars) {
List<Term> cur = this.args;
while (cur != null) {
cur.value.collectVariables(vars);
cur = cur.next;
}
}
public Map<Variable, Term> extendMatchingSubstitution(Map<Variable, Term> sigma, Term that) {
if (that instanceof Variable) {
return null;
}
FunctionApplication fThat = (FunctionApplication) that;
if (this.fs.equals(fThat.fs)) {
List<Term> curThisArg = this.args;
List<Term> curThatArg = fThat.args;
while (curThisArg != null && curThatArg != null) {
sigma = curThisArg.value.extendMatchingSubstitution(sigma, curThatArg.value);
if (sigma == null) {
return null;
}
curThisArg = curThisArg.next;
curThatArg = curThatArg.next;
}
return sigma;
} else {
return null;
}
}
public int getDepth(){
int currentMaximum=0;
List<Term> cur = this.args;
while (cur != null) {
int currentDepth = cur.value.getDepth()+1;
if (currentDepth > currentMaximum) currentMaximum=currentDepth;
cur = cur.next;
}
return currentMaximum;
}
public boolean equals(Object o) {
if (o instanceof FunctionApplication) {
FunctionApplication oFA = (FunctionApplication) o;
return (this.fs.equals(oFA.fs) && this.args.equals(oFA.args));
}
return false;
}
public int hashCode() {
return args.hashCode() * fs.hashCode();
}
}
package Terms;
public final class FunctionSymbol {
int number;
public FunctionSymbol(int id) {
this.number = id;
}
public int getArity() {
return this.number;
}
public boolean equals(Object o) {
if (o instanceof FunctionSymbol) {
return this.number == ((FunctionSymbol) o).number;
}
return false;
}
public int hashCode() {
return this.number;
}
}
package Terms;
public final class List<T> {
public T value;
public List<T> next;
public void add(T v) {
List<T> newEle = new List<T>();
newEle.value = this.value;
newEle.next = this.next;
this.next = newEle;
this.value = v;
}
}
package Terms;
public final class Map<K, V> {
private K key;
private V value;
private Map<K, V> next;
public void put(K k, V v) {
Map<K, V> newEntry = new Map<K, V>();
newEntry.key = this.key;
newEntry.value = this.value;
newEntry.next = this.next;
this.next = newEntry;
this.key = k;
this.value = v;
}
public V get(K k) {
if (this.key.equals(k)) {
return this.value;
}
if (this.next != null) {
return this.next.get(k);
}
return null;
}
}
package Terms;
public class Random {
static String[] args;
static int index = 0;
public static int random() {
String string = args[index];
index++;
return string.length();
}
}
package Terms;
public abstract class Term {
/**
* @param n maximal depth of the return term
* @return some term of maximal depth n
*/
public static Term create(int n) {
if (n <= 1) {
return new Variable(Random.random());
} else {
int arity = Random.random();
List<Term> args = new List<Term>();
for (int i = 0; i < arity; i++) {
args.add(Term.create(n-1));
}
return new FunctionApplication(new FunctionSymbol(arity), args);
}
}
public final boolean matches(final Term that) {
Map<Variable, Term> sigma = new Map<Variable, Term>();
sigma = this.extendMatchingSubstitution(sigma, that);
return sigma != null;
}
public abstract Map<Variable, Term> extendMatchingSubstitution(Map<Variable, Term> sigma, Term that);
public abstract void collectVariables(List<Variable> vars);
public final List<Variable> getVariables() {
final List<Variable> vars = new List<Variable>();
this.collectVariables(vars);
return vars;
}
public abstract int getDepth();
}
package Terms;
public class TermsCreateMatch {
public static void main(String[] args) {
Random.args = args;
Term t1 = Term.create(Random.random());
Term t2 = Term.create(Random.random());
t1.matches(t2);
}
}
package Terms;
public final class Variable extends Term {
int number;
public Variable(int id) {
this.number = id;
}
public void collectVariables(List<Variable> vars) {
vars.add(this);
}
public Map<Variable, Term> extendMatchingSubstitution(Map<Variable, Term> sigma, Term that) {
Term thisSigma = sigma.get(this);
if (thisSigma == null) {
sigma.put(this, that);
return sigma;
} else {
if (thisSigma.equals(that)) {
return sigma;
} else {
return null;
}
}
}
public int getDepth(){
return 0;
}
public boolean equals(Object o) {
if (o instanceof Variable) {
return this.number == ((Variable) o).number;
}
return false;
}
public int hashCode() {
return number;
}
}
Generated rules. Obtained 215 IRules
P rules:
f32555_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o134430sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132337)), java.lang.Object(o134430sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32584_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o134430sub), java.lang.Object(Terms.Map(EOC)), NULL, o131930, java.lang.Object(Terms.List(EOC, java.lang.Object(o134430sub), o132005)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(o134430sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32555_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o134430sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132337)), java.lang.Object(o134430sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32584_1_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o134430sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132337)), java.lang.Object(o134430sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o134430sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32584_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o134430sub), java.lang.Object(Terms.Map(EOC)), NULL, o131930, java.lang.Object(Terms.List(EOC, java.lang.Object(o134430sub), o132005)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(o134430sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32609_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o134430sub), java.lang.Object(Terms.Map(EOC)), NULL, o131930, java.lang.Object(Terms.List(EOC, java.lang.Object(o134430sub), o132005)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(o134430sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32609_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o134430sub), java.lang.Object(Terms.Map(EOC)), NULL, o131930, java.lang.Object(Terms.List(EOC, java.lang.Object(o134430sub), o132005)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(o134430sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32631_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o134430sub), java.lang.Object(Terms.Map(EOC)), NULL, o131930, java.lang.Object(Terms.List(EOC, java.lang.Object(o134430sub), o132005)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(o134430sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32631_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL, o135378, o135381, o135382, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32660_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL, o135378, o135381, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32660_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL, o135378, o135381, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32685_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL, o135381, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32685_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL, o135381, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32712_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32712_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32746_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32746_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL) → f31961_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135375sub), java.lang.Object(Terms.Map(EOC)), NULL)
f31961_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), o126832, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), o126832) → f31962_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), o126832, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), o126832, o126832)
f31962_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126840sub), java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126840sub), java.lang.Object(o126840sub)) → f31963_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126840sub), java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126840sub), java.lang.Object(o126840sub))
f31963_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126842sub)) → f31966_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126842sub))
f31966_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126842sub)) → f31969_0_extendMatchingSubstitution_EQ(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), 0)
f31969_0_extendMatchingSubstitution_EQ(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), matching1) → f31972_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub)) | =(matching1, 0)
f31972_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub)) → f31975_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub))
f31975_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub)) → f31978_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub))
f31978_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub)) → f31981_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub))
f31981_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub)) → f31984_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126830sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(o126830sub))
f31984_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921)))) → f31986_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))))
f31986_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921)))) → f31988_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), o126920)
f31988_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), o126920) → f31990_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o126842sub), o126920, java.lang.Object(o126842sub))
f31990_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), o126920, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945)))) → f31992_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), o126920, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))))
f31992_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), o126920, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945)))) → f31994_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126920, o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), o126920, o126944)
f31994_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o126948sub), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o126948sub), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), java.lang.Object(o126948sub), o126944) → f31995_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o126948sub), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o126948sub), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), java.lang.Object(o126948sub), o126944)
f31995_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o126948sub), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o126948sub), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), java.lang.Object(o126948sub), o126944) → f31998_0_equals_Load(EOS, java.lang.Object(o126948sub), o126944, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o126948sub), o126921))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), java.lang.Object(o126948sub), o126944)
f31995_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o126948sub), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o126948sub), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), java.lang.Object(o126948sub), o126944) → f31998_1_equals_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o126948sub), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o126948sub), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), java.lang.Object(o126948sub), o126944, java.lang.Object(o126948sub), o126944)
f31998_0_equals_Load(EOS, java.lang.Object(o126948sub), o126944, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o126948sub), o126921))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), java.lang.Object(o126948sub), o126944) → f32001_0_equals_Load(EOS, java.lang.Object(o126948sub), o126944, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o126948sub), o126921))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o126944, o126945))), java.lang.Object(o126948sub), o126944)
f32062_0_equals_Return(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126945))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126945))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), matching1) → f32066_0_equals_Return(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126945))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126945))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), 0) | =(matching1, 0)
f32066_0_equals_Return(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), i21227) → f32071_0_extendMatchingSubstitution_EQ(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), i21227)
f32071_0_extendMatchingSubstitution_EQ(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), matching1) → f32074_0_extendMatchingSubstitution_EQ(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), 1) | =(matching1, 1)
f32074_0_extendMatchingSubstitution_EQ(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), matching1) → f32078_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128)))) | &&(>(1, 0), =(matching1, 1))
f32078_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128)))) → f32082_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))))
f32082_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124)))) → f32086_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), o127124)
f32086_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), o127124) → f32089_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), o127124)
f32089_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), o127124) → f32093_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Map(EOC)), o127124, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))))
f32093_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Map(EOC)), o127124, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128)))) → f32095_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Map(EOC)), o127124, o127128)
f32095_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Map(EOC)), o127124, o127128) → f32097_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Map(EOC)), o127124, o127128)
f32097_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Map(EOC)), o127124, o127128) → f32416_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127124))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o127128))), java.lang.Object(Terms.Map(EOC)), o127124, o127128)
f32416_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), o131942, o131943) → f32422_0_extendMatchingSubstitution_NULL(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), o131942, o131943, o131942)
f32422_0_extendMatchingSubstitution_NULL(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131983sub), o131943, java.lang.Object(o131983sub)) → f32423_0_extendMatchingSubstitution_NULL(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131983sub), o131943, java.lang.Object(o131983sub))
f32423_0_extendMatchingSubstitution_NULL(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131983sub), o131943, java.lang.Object(o131983sub)) → f32425_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131983sub), o131943)
f32425_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131983sub), o131943) → f32427_0_extendMatchingSubstitution_NULL(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131983sub), o131943, o131943)
f32427_0_extendMatchingSubstitution_NULL(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131983sub), java.lang.Object(o131985sub), java.lang.Object(o131985sub)) → f32429_0_extendMatchingSubstitution_NULL(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131983sub), java.lang.Object(o131985sub), java.lang.Object(o131985sub))
f32429_0_extendMatchingSubstitution_NULL(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131983sub), java.lang.Object(o131985sub), java.lang.Object(o131985sub)) → f32432_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131983sub), java.lang.Object(o131985sub))
f32432_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131983sub), java.lang.Object(o131985sub)) → f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131983sub), java.lang.Object(o131985sub), java.lang.Object(o131983sub))
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131983sub), java.lang.Object(o131985sub), java.lang.Object(o131983sub)) → f32436_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131983sub), java.lang.Object(o131985sub), java.lang.Object(o131983sub))
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(o132002sub)))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o132002sub), java.lang.Object(o131985sub), java.lang.Object(o132002sub)) → f32437_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(o132002sub)))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o132002sub), java.lang.Object(o131985sub), java.lang.Object(o132002sub))
f32436_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132004, o132005)), java.lang.Object(o131985sub), java.lang.Object(Terms.List(EOC, o132004, o132005))) → f32439_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132004, o132005)), java.lang.Object(o131985sub), java.lang.Object(Terms.List(EOC, o132004, o132005)))
f32439_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132004, o132005)), java.lang.Object(o131985sub), java.lang.Object(Terms.List(EOC, o132004, o132005))) → f32442_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132004, o132005)), java.lang.Object(o131985sub), o132004)
f32442_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132085sub), o132005)), java.lang.Object(o131985sub), java.lang.Object(o132085sub)) → f32445_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132085sub), o132005)), java.lang.Object(o131985sub), java.lang.Object(o132085sub))
f32445_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(o131985sub), java.lang.Object(o132087sub)) → f32449_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(o131985sub), java.lang.Object(o132087sub))
f32449_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(o131985sub), java.lang.Object(o132087sub)) → f32455_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(o131985sub), java.lang.Object(o132087sub))
f32455_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(o131985sub), java.lang.Object(o132087sub)) → f32461_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(o131985sub), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)))
f32461_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(o131985sub), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC))) → f32467_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(o131985sub), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131985sub))
f32467_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(o131985sub), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131985sub)) → f32473_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(o131985sub), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131985sub))
f32467_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(o132315sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(o132315sub), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o132315sub)) → f32474_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(o132315sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(o132315sub), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o132315sub))
f32473_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, o132336, o132337)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132336, o132337))) → f32483_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, o132336, o132337)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132336, o132337)))
f32483_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, o132336, o132337)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132336, o132337))) → f32493_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, o132336, o132337)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), o132336)
f32493_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132882sub), o132337)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o132882sub)) → f32505_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132882sub), o132337)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o132882sub))
f32493_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132337)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32506_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132337)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32505_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133015sub), o132337)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub)) → f32527_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133015sub), o132337)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub))
f32527_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133015sub), o132337)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub)) → f32553_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133015sub), o132337)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub))
f32553_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135174sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133015sub), o132337)), java.lang.Object(o135174sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub)) → f32581_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135174sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133015sub), o132337)), java.lang.Object(o135174sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub))
f32581_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135174sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133015sub), o132337)), java.lang.Object(o135174sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub)) → f32607_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135174sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub), o131930, o131934, java.lang.Object(Terms.List(EOC, java.lang.Object(o135174sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133015sub), o132337)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(o135174sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub))
f32581_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135174sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133015sub), o132337)), java.lang.Object(o135174sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub)) → f32607_1_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135174sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133015sub), o132337)), java.lang.Object(o135174sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub), java.lang.Object(o135174sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub))
f32607_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135174sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub), o131930, o131934, java.lang.Object(Terms.List(EOC, java.lang.Object(o135174sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133015sub), o132337)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(o135174sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub)) → f32629_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135174sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub), o131930, o131934, java.lang.Object(Terms.List(EOC, java.lang.Object(o135174sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133015sub), o132337)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(o135174sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub))
f32629_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135174sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub), o131930, o131934, java.lang.Object(Terms.List(EOC, java.lang.Object(o135174sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133015sub), o132337)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(o135174sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub)) → f32657_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135174sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub), o131930, o131934, java.lang.Object(Terms.List(EOC, java.lang.Object(o135174sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133015sub), o132337)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(o135174sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133015sub))
f32657_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub), o135827, o135831, o135834, o135835, o135836, o135837, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub)) → f32683_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub), o135827, o135831, o135834, o135835, o135837, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub))
f32683_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub), o135827, o135831, o135834, o135835, o135837, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub)) → f32709_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub), o135831, o135834, o135835, o135837, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub))
f32709_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub), o135831, o135834, o135835, o135837, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub)) → f32743_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub), o135831, o135835, o135837, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub))
f32743_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub), o135831, o135835, o135837, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub)) → f32767_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub), o135831, o135835, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub))
f32767_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub), o135831, o135835, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub)) → f32801_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub), o135835, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub))
f32801_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub), o135835, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub)) → f32844_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub), java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub))
f32844_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub), java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub)) → f31961_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub), java.lang.Object(o135823sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135825sub))
f32952_0_extendMatchingSubstitution_Return(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139809))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139815))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796))), o132337)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796))), java.lang.Object(Terms.Map(EOC))) → f33028_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139809))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139815))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796))), o132337)), java.lang.Object(Terms.Map(EOC)))
f33028_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139809))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139815))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796))), o132337)), java.lang.Object(Terms.Map(EOC))) → f33076_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139809))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139815))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796))), o132337)))
f33076_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139809))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139815))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796))), o132337))) → f33129_0_extendMatchingSubstitution_NONNULL(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139809))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139815))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796))), o132337)), java.lang.Object(Terms.Map(EOC)))
f33129_0_extendMatchingSubstitution_NONNULL(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139809))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139815))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796))), o132337)), java.lang.Object(Terms.Map(EOC))) → f33195_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139809))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139815))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796))), o132337)))
f33195_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139809))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139815))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796))), o132337))) → f33248_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139809))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139815))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796))), o132337)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), o132005)))
f33248_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139809))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139815))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796))), o132337)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), o132005))) → f33310_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139809))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139815))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796))), o132337)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), o132005)))
f33310_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158663))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158667))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158678))), o158676)), java.lang.Object(Terms.List(EOC, java.lang.Object(o158682sub), o158681))) → f33403_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158663))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158667))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158678))), o158676)), o158681)
f33403_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158663))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158667))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158678))), o158676)), o158681) → f33462_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158663))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158667))), java.lang.Object(Terms.Map(EOC)), o158681, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158678))), o158676)))
f33462_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158663))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158667))), java.lang.Object(Terms.Map(EOC)), o158681, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158678))), o158676))) → f33540_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158663))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158667))), java.lang.Object(Terms.Map(EOC)), o158681, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158678))), o158676)))
f33540_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158663))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158667))), java.lang.Object(Terms.Map(EOC)), o158681, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158678))), o158676))) → f33669_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158663))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158667))), java.lang.Object(Terms.Map(EOC)), o158681, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o158678))), o158676)))
f33669_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o175253))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o175257))), java.lang.Object(Terms.Map(EOC)), o175265, java.lang.Object(Terms.List(EOC, java.lang.Object(o175268sub), o175267))) → f33749_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o175253))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o175257))), java.lang.Object(Terms.Map(EOC)), o175265, o175267)
f33749_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o175253))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o175257))), java.lang.Object(Terms.Map(EOC)), o175265, o175267) → f33803_0_extendMatchingSubstitution_JMP(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o175253))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o175257))), java.lang.Object(Terms.Map(EOC)), o175265, o175267)
f33803_0_extendMatchingSubstitution_JMP(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o175253))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o175257))), java.lang.Object(Terms.Map(EOC)), o175265, o175267) → f33933_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o175253))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o175257))), java.lang.Object(Terms.Map(EOC)), o175265, o175267)
f33933_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o175253))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o175257))), java.lang.Object(Terms.Map(EOC)), o175265, o175267) → f32416_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o175253))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o175257))), java.lang.Object(Terms.Map(EOC)), o175265, o175267)
f32506_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132337)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32529_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132337)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32529_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o134430sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132337)), java.lang.Object(o134430sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32555_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o134430sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132337)), java.lang.Object(o134430sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32474_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o132339, o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, o132339, o132340)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132339, o132340))) → f32484_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o132339, o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, o132339, o132340)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132339, o132340)))
f32484_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o132339, o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, o132339, o132340)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132339, o132340))) → f32494_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o132339, o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, o132339, o132340)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), o132339)
f32494_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132883sub), o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132883sub), o132340)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o132883sub)) → f32507_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132883sub), o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132883sub), o132340)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o132883sub))
f32494_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132340)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32508_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132340)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32507_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub)) → f32530_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub))
f32530_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub)) → f32557_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub))
f32557_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135178sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340)), java.lang.Object(o135178sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub)) → f32586_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135178sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340)), java.lang.Object(o135178sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub))
f32586_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135178sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340)), java.lang.Object(o135178sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub)) → f32610_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135178sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub), o131930, java.lang.Object(Terms.List(EOC, java.lang.Object(o135178sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(o135178sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub))
f32586_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135178sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340)), java.lang.Object(o135178sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub)) → f32610_1_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135178sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340)), java.lang.Object(o135178sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub), java.lang.Object(o135178sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub))
f32610_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135178sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub), o131930, java.lang.Object(Terms.List(EOC, java.lang.Object(o135178sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(o135178sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub)) → f32633_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135178sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub), o131930, java.lang.Object(Terms.List(EOC, java.lang.Object(o135178sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(o135178sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub))
f32633_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135178sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub), o131930, java.lang.Object(Terms.List(EOC, java.lang.Object(o135178sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(o135178sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub)) → f32662_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135178sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub), o131930, java.lang.Object(Terms.List(EOC, java.lang.Object(o135178sub), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133113sub), o132340))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(o135178sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133113sub))
f32662_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub), o135867, o135873, o135874, o135875, o135876, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub)) → f32687_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub), o135867, o135873, o135874, o135875, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub))
f32687_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub), o135867, o135873, o135874, o135875, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub)) → f32714_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub), o135873, o135874, o135875, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub))
f32714_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub), o135873, o135874, o135875, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub)) → f32748_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub), o135874, o135875, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub))
f32748_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub), o135874, o135875, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub)) → f32770_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub), o135874, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub))
f32770_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub), o135874, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub)) → f32811_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub), java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub))
f32811_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub), java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub)) → f31961_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub), java.lang.Object(o135863sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135865sub))
f32888_0_extendMatchingSubstitution_Return(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), java.lang.Object(Terms.Map(EOC))) → f32971_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340)), java.lang.Object(Terms.Map(EOC)))
f32971_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340)), java.lang.Object(Terms.Map(EOC))) → f33037_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340)))
f33037_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340))) → f33091_0_extendMatchingSubstitution_NONNULL(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340)), java.lang.Object(Terms.Map(EOC)))
f33091_0_extendMatchingSubstitution_NONNULL(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340)), java.lang.Object(Terms.Map(EOC))) → f33157_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340)))
f33157_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340))) → f33206_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), o132005)))
f33206_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), o132005))) → f33256_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), o132005)))
f33256_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154443))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154450))), o154448))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154450))), o154448)), java.lang.Object(Terms.List(EOC, java.lang.Object(o154461sub), o154460))) → f33333_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154443))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154450))), o154448))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154450))), o154448)), o154460)
f33333_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154443))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154450))), o154448))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154450))), o154448)), o154460) → f33418_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154443))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154450))), o154448))))), java.lang.Object(Terms.Map(EOC)), o154460, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154450))), o154448)))
f33418_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154443))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154450))), o154448))))), java.lang.Object(Terms.Map(EOC)), o154460, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154450))), o154448))) → f33473_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154443))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154450))), o154448))))), java.lang.Object(Terms.Map(EOC)), o154460, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154450))), o154448)))
f33473_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154443))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154450))), o154448))))), java.lang.Object(Terms.Map(EOC)), o154460, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154450))), o154448))) → f33577_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154443))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154450))), o154448))))), java.lang.Object(Terms.Map(EOC)), o154460, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o154450))), o154448)))
f33577_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o171863))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o171869sub), o171868))))), java.lang.Object(Terms.Map(EOC)), o171877, java.lang.Object(Terms.List(EOC, java.lang.Object(o171869sub), o171868))) → f33683_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o171863))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o171869sub), o171868))))), java.lang.Object(Terms.Map(EOC)), o171877, o171868)
f33683_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o171863))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o171869sub), o171868))))), java.lang.Object(Terms.Map(EOC)), o171877, o171868) → f33749_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o171863))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o171869sub), o171868))))), java.lang.Object(Terms.Map(EOC)), o171877, o171868)
f32508_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132340)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32532_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132087sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132340)), java.lang.Object(o132087sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32532_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o134682sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132340)), java.lang.Object(o134682sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32559_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o134682sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132340)), java.lang.Object(o134682sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32559_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o134682sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132340)), java.lang.Object(o134682sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32589_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o134682sub), java.lang.Object(Terms.Map(EOC)), NULL, o131930, java.lang.Object(Terms.List(EOC, java.lang.Object(o134682sub), o132005)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(o134682sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32559_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o134682sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132340)), java.lang.Object(o134682sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32589_1_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o134682sub), o132005)), java.lang.Object(Terms.List(EOC, NULL, o132340)), java.lang.Object(o134682sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o134682sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32589_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o134682sub), java.lang.Object(Terms.Map(EOC)), NULL, o131930, java.lang.Object(Terms.List(EOC, java.lang.Object(o134682sub), o132005)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(o134682sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32612_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o134682sub), java.lang.Object(Terms.Map(EOC)), NULL, o131930, java.lang.Object(Terms.List(EOC, java.lang.Object(o134682sub), o132005)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(o134682sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32612_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o134682sub), java.lang.Object(Terms.Map(EOC)), NULL, o131930, java.lang.Object(Terms.List(EOC, java.lang.Object(o134682sub), o132005)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(o134682sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32635_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o134682sub), java.lang.Object(Terms.Map(EOC)), NULL, o131930, java.lang.Object(Terms.List(EOC, java.lang.Object(o134682sub), o132005)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131930))), java.lang.Object(o134682sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32635_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL, o135455, o135458, o135459, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32665_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL, o135455, o135458, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32665_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL, o135455, o135458, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32689_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL, o135458, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32689_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL, o135458, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32717_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32717_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32751_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32751_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL) → f31961_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135452sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32437_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o132007, o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132007, o132008)), java.lang.Object(o131985sub), java.lang.Object(Terms.List(EOC, o132007, o132008))) → f32440_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o132007, o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132007, o132008)), java.lang.Object(o131985sub), java.lang.Object(Terms.List(EOC, o132007, o132008)))
f32440_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o132007, o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132007, o132008)), java.lang.Object(o131985sub), java.lang.Object(Terms.List(EOC, o132007, o132008))) → f32444_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o132007, o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132007, o132008)), java.lang.Object(o131985sub), o132007)
f32444_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132086sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132086sub), o132008)), java.lang.Object(o131985sub), java.lang.Object(o132086sub)) → f32447_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132086sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132086sub), o132008)), java.lang.Object(o131985sub), java.lang.Object(o132086sub))
f32447_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(o131985sub), java.lang.Object(o132089sub)) → f32452_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(o131985sub), java.lang.Object(o132089sub))
f32452_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(o131985sub), java.lang.Object(o132089sub)) → f32458_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(o131985sub), java.lang.Object(o132089sub))
f32458_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(o131985sub), java.lang.Object(o132089sub)) → f32464_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(o131985sub), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)))
f32464_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(o131985sub), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC))) → f32470_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(o131985sub), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131985sub))
f32470_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(o131985sub), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131985sub)) → f32478_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(o131985sub), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o131985sub))
f32470_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(o132324sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(o132324sub), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o132324sub)) → f32479_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(o132324sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(o132324sub), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o132324sub))
f32478_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, o132368, o132369)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132368, o132369))) → f32488_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, o132368, o132369)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132368, o132369)))
f32488_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, o132368, o132369)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132368, o132369))) → f32499_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, o132368, o132369)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), o132368)
f32499_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132914sub), o132369)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o132914sub)) → f32516_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132914sub), o132369)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o132914sub))
f32499_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132369)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32517_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132369)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32516_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133521sub), o132369)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub)) → f32540_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133521sub), o132369)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub))
f32540_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133521sub), o132369)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub)) → f32567_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133521sub), o132369)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub))
f32567_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133521sub), o132369)), java.lang.Object(o135186sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub)) → f32594_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133521sub), o132369)), java.lang.Object(o135186sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub))
f32594_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133521sub), o132369)), java.lang.Object(o135186sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub)) → f32618_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135186sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub), o131934, java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o133521sub), o132369)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(o135186sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub))
f32594_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133521sub), o132369)), java.lang.Object(o135186sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub)) → f32618_1_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133521sub), o132369)), java.lang.Object(o135186sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub), java.lang.Object(o135186sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub))
f32618_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135186sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub), o131934, java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o133521sub), o132369)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(o135186sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub)) → f32643_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135186sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub), o131934, java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o133521sub), o132369)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(o135186sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub))
f32643_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135186sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub), o131934, java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o133521sub), o132369)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(o135186sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub)) → f32670_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135186sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub), o131934, java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135186sub), o132008))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o133521sub), o132369)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(o135186sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133521sub))
f32670_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub), o135928, o135931, o135932, o135933, o135934, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub)) → f32696_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub), o135928, o135931, o135933, o135934, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub))
f32696_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub), o135928, o135931, o135933, o135934, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub)) → f32726_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub), o135928, o135933, o135934, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub))
f32726_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub), o135928, o135933, o135934, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub)) → f32756_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub), o135928, o135933, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub))
f32756_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub), o135928, o135933, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub)) → f32778_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub), o135933, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub))
f32778_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub), o135933, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub)) → f32828_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub), java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub))
f32828_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub), java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub)) → f31961_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub), java.lang.Object(o135921sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135923sub))
f32916_0_extendMatchingSubstitution_Return(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139441))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425))), o132369)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425))), java.lang.Object(Terms.Map(EOC))) → f33007_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139441))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425))), o132369)), java.lang.Object(Terms.Map(EOC)))
f33007_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139441))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425))), o132369)), java.lang.Object(Terms.Map(EOC))) → f33051_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139441))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425))), o132369)))
f33051_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139441))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425))), o132369))) → f33106_0_extendMatchingSubstitution_NONNULL(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139441))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425))), o132369)), java.lang.Object(Terms.Map(EOC)))
f33106_0_extendMatchingSubstitution_NONNULL(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139441))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425))), o132369)), java.lang.Object(Terms.Map(EOC))) → f33173_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139441))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425))), o132369)))
f33173_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139441))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425))), o132369))) → f33225_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139441))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425))), o132369)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008)))
f33225_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139441))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425))), o132369)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008))) → f33277_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139441))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425))), o132369)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008)))
f33277_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o155670sub), o155669))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o155674))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o155685))), o155683)), java.lang.Object(Terms.List(EOC, java.lang.Object(o155670sub), o155669))) → f33374_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o155670sub), o155669))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o155674))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o155685))), o155683)), o155669)
f33374_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o155670sub), o155669))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o155674))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o155685))), o155683)), o155669) → f33403_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o155670sub), o155669))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o155674))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o155685))), o155683)), o155669)
f32517_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132369)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32542_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132369)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32542_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132369)), java.lang.Object(o134910sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32569_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132369)), java.lang.Object(o134910sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32569_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132369)), java.lang.Object(o134910sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32597_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o134910sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008))))), java.lang.Object(o134910sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32569_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132369)), java.lang.Object(o134910sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32597_1_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o131934))), java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132369)), java.lang.Object(o134910sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o134910sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32597_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o134910sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008))))), java.lang.Object(o134910sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32620_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o134910sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008))))), java.lang.Object(o134910sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32620_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o134910sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008))))), java.lang.Object(o134910sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32645_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o134910sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o134910sub), o132008))))), java.lang.Object(o134910sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32645_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135625sub), java.lang.Object(Terms.Map(EOC)), NULL, o135630, o135631, java.lang.Object(o135625sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32673_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135625sub), java.lang.Object(Terms.Map(EOC)), NULL, o135630, java.lang.Object(o135625sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32673_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135625sub), java.lang.Object(Terms.Map(EOC)), NULL, o135630, java.lang.Object(o135625sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32698_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135625sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135625sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32698_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135625sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135625sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32729_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135625sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135625sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32729_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135625sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135625sub), java.lang.Object(Terms.Map(EOC)), NULL) → f31961_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135625sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135625sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32479_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o132371, o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, o132371, o132372)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132371, o132372))) → f32489_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o132371, o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, o132371, o132372)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132371, o132372)))
f32489_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o132371, o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, o132371, o132372)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o132371, o132372))) → f32500_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o132371, o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, o132371, o132372)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), o132371)
f32500_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132915sub), o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132915sub), o132372)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o132915sub)) → f32518_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132915sub), o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132915sub), o132372)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o132915sub))
f32500_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132372)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32519_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132372)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32518_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub)) → f32543_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub))
f32543_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub)) → f32571_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub))
f32571_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372)), java.lang.Object(o135190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub)) → f32599_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372)), java.lang.Object(o135190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub))
f32599_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372)), java.lang.Object(o135190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub)) → f32621_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372))))), java.lang.Object(o135190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub))
f32599_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372)), java.lang.Object(o135190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub)) → f32621_1_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372)), java.lang.Object(o135190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub), java.lang.Object(o135190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub))
f32621_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372))))), java.lang.Object(o135190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub)) → f32647_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372))))), java.lang.Object(o135190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub))
f32647_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372))))), java.lang.Object(o135190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub)) → f32675_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135190sub), o132008))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o133629sub), o132372))))), java.lang.Object(o135190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o133629sub))
f32675_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub), o135991, o135992, o135993, o135994, java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub)) → f32700_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub), o135991, o135993, o135994, java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub))
f32700_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub), o135991, o135993, o135994, java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub)) → f32731_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub), o135993, o135994, java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub))
f32731_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub), o135993, o135994, java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub)) → f32760_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub), o135993, java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub))
f32760_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub), o135993, java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub)) → f32787_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub), java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub))
f32787_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub), java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub)) → f31961_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub), java.lang.Object(o135982sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o135984sub))
f32866_0_extendMatchingSubstitution_Return(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), java.lang.Object(Terms.Map(EOC))) → f32936_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372)), java.lang.Object(Terms.Map(EOC)))
f32936_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372)), java.lang.Object(Terms.Map(EOC))) → f33015_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372)))
f33015_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372))) → f33063_0_extendMatchingSubstitution_NONNULL(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372)), java.lang.Object(Terms.Map(EOC)))
f33063_0_extendMatchingSubstitution_NONNULL(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372)), java.lang.Object(Terms.Map(EOC))) → f33114_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372)))
f33114_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372))) → f33181_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008)))
f33181_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008))) → f33234_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008)))
f33234_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o153131sub), o153130))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o153138))), o153136))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o153138))), o153136)), java.lang.Object(Terms.List(EOC, java.lang.Object(o153131sub), o153130))) → f33293_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o153131sub), o153130))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o153138))), o153136))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o153138))), o153136)), o153130)
f33293_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o153131sub), o153130))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o153138))), o153136))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o153138))), o153136)), o153130) → f33333_0_extendMatchingSubstitution_Store(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o153131sub), o153130))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o153138))), o153136))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o153138))), o153136)), o153130)
f32519_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132372)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32545_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o132089sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132372)), java.lang.Object(o132089sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32545_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132372)), java.lang.Object(o135166sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32573_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132372)), java.lang.Object(o135166sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32573_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132372)), java.lang.Object(o135166sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32602_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135166sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008))))), java.lang.Object(o135166sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32573_0_extendMatchingSubstitution_InvokeMethod(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132372)), java.lang.Object(o135166sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32602_1_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008)), java.lang.Object(Terms.List(EOC, NULL, o132372)), java.lang.Object(o135166sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135166sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32602_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135166sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008))))), java.lang.Object(o135166sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32623_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135166sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008))))), java.lang.Object(o135166sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32623_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135166sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008))))), java.lang.Object(o135166sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32649_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135166sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o135166sub), o132008))))), java.lang.Object(o135166sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32649_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135687sub), java.lang.Object(Terms.Map(EOC)), NULL, o135692, o135693, java.lang.Object(o135687sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32678_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135687sub), java.lang.Object(Terms.Map(EOC)), NULL, o135692, java.lang.Object(o135687sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32678_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135687sub), java.lang.Object(Terms.Map(EOC)), NULL, o135692, java.lang.Object(o135687sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32702_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135687sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135687sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32702_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135687sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135687sub), java.lang.Object(Terms.Map(EOC)), NULL) → f32734_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135687sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135687sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32734_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135687sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135687sub), java.lang.Object(Terms.Map(EOC)), NULL) → f31961_0_extendMatchingSubstitution_Load(EOS, java.lang.Object(o135687sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o135687sub), java.lang.Object(Terms.Map(EOC)), NULL)
f32065_0_equals_Return(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126945))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126945))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), matching1) → f32066_0_equals_Return(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126945))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126945))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), 1) | =(matching1, 1)
f31998_1_equals_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126945))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126945))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC))) → f32062_0_equals_Return(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126945))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126945))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), 0)
f31998_1_equals_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126945))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126945))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC))) → f32065_0_equals_Return(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126945))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o126945))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), 1)
f32607_1_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139809))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139815))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796))), o132337)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796)))) → f32952_0_extendMatchingSubstitution_Return(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139809))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139815))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796))), o132337)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139794))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139796))), java.lang.Object(Terms.Map(EOC)))
f32610_1_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088)))) → f32888_0_extendMatchingSubstitution_Return(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), o132005)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), o132340)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139086))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139088))), java.lang.Object(Terms.Map(EOC)))
f32618_1_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139441))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425))), o132369)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425)))) → f32916_0_extendMatchingSubstitution_Return(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139441))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425))), o132369)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139423))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o139425))), java.lang.Object(Terms.Map(EOC)))
f32621_1_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553)))) → f32866_0_extendMatchingSubstitution_Return(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), o132008)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), o132372)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138551))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), o138553))), java.lang.Object(Terms.Map(EOC)))
Combined rules. Obtained 18 IRules
P rules:
f31962_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3)))) → f32001_0_equals_Load(EOS, java.lang.Object(x0), x2, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), java.lang.Object(x0), x2)
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x4), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))) → f31962_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(x2), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x4), java.lang.Object(x2), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x4), java.lang.Object(x4))
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(Terms.List(EOC, NULL, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))) → f32584_1_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x1))), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(Terms.List(EOC, NULL, x4)), java.lang.Object(x2), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(x2), java.lang.Object(Terms.Map(EOC)), NULL)
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(Terms.List(EOC, NULL, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))) → f31962_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(x2), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(x2), java.lang.Object(Terms.Map(EOC)), NULL, NULL)
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x3), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x3), x4))) → f31962_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(x3), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1), java.lang.Object(x3), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1), java.lang.Object(x1))
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(Terms.List(EOC, NULL, x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))) → f32589_1_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, x1))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(Terms.List(EOC, NULL, x1)), java.lang.Object(x2), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(x2), java.lang.Object(Terms.Map(EOC)), NULL)
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(Terms.List(EOC, NULL, x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))) → f31962_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(x2), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(x2), java.lang.Object(Terms.Map(EOC)), NULL, NULL)
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x3), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))) → f31962_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x3), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x3), java.lang.Object(x3))
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))) → f32597_1_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x2))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL)
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))) → f31962_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL, NULL)
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))) → f31962_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2), java.lang.Object(x2))
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))) → f32602_1_extendMatchingSubstitution_Load(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, x2))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL)
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, NULL, x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))) → f31962_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL, NULL)
f31962_0_extendMatchingSubstitution_CheckCast(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(x0)))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(x1)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(x0)))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(x1)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(x1))))) → f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(x0)))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(x1)))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x0), java.lang.Object(x1), java.lang.Object(x0))
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x2))), java.lang.Object(x3))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x4))), java.lang.Object(x5))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x2))), java.lang.Object(x3)))) → f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x3), java.lang.Object(x5), java.lang.Object(x3))
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x1))), java.lang.Object(x2)))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x3))), java.lang.Object(x4))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x1))), java.lang.Object(x2))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x3))), java.lang.Object(x4)))) → f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x1))), java.lang.Object(x2)))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x4), java.lang.Object(x2), java.lang.Object(x4))
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(x1)))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(x1))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x3))), java.lang.Object(x4))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(x1)))) → f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(x1)))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1), java.lang.Object(x4), java.lang.Object(x1))
f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(x1)))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x2))), java.lang.Object(x3)))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(x1))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x2))), java.lang.Object(x3))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(x1)))) → f32434_0_extendMatchingSubstitution_FieldAccess(EOS, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x0))), java.lang.Object(x1)))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC)), x2))), java.lang.Object(x3)))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1), java.lang.Object(x3), java.lang.Object(x1))
Filtered ground terms:
f31962_0_extendMatchingSubstitution_CheckCast(x1, x2, x3, x4, x5, x6, x7, x8) → f31962_0_extendMatchingSubstitution_CheckCast(x2, x4, x5, x7, x8)
f32001_0_equals_Load(x1, x2, x3, x4, x5, x6, x7) → f32001_0_equals_Load(x2, x3, x4, x5, x6, x7)
f32434_0_extendMatchingSubstitution_FieldAccess(x1, x2, x3, x4, x5, x6, x7, x8) → f32434_0_extendMatchingSubstitution_FieldAccess(x2, x4, x6, x7, x8)
f32584_1_extendMatchingSubstitution_Load(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12) → f32584_1_extendMatchingSubstitution_Load(x2, x4, x5, x6, x7, x10)
f32589_1_extendMatchingSubstitution_Load(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12) → f32589_1_extendMatchingSubstitution_Load(x2, x4, x5, x6, x7, x10)
f32597_1_extendMatchingSubstitution_Load(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12) → f32597_1_extendMatchingSubstitution_Load(x2, x4, x5, x6, x7, x10)
f32602_1_extendMatchingSubstitution_Load(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12) → f32602_1_extendMatchingSubstitution_Load(x2, x4, x5, x6, x7, x10)
Terms.FunctionApplication(x1, x2, x3) → Terms.FunctionApplication(x2, x3)
Terms.Map(x1) → Terms.Map
Terms.FunctionSymbol(x1) → Terms.FunctionSymbol
Terms.List(x1, x2, x3) → Terms.List(x2, x3)
Filtered duplicate terms:
f31962_0_extendMatchingSubstitution_CheckCast(x1, x2, x3, x4, x5) → f31962_0_extendMatchingSubstitution_CheckCast(x3, x5)
f32001_0_equals_Load(x1, x2, x3, x4, x5, x6) → f32001_0_equals_Load(x3, x4)
f32434_0_extendMatchingSubstitution_FieldAccess(x1, x2, x3, x4, x5) → f32434_0_extendMatchingSubstitution_FieldAccess(x1, x2, x4, x5)
f32584_1_extendMatchingSubstitution_Load(x1, x2, x3, x4, x5, x6) → f32584_1_extendMatchingSubstitution_Load(x1, x2, x3, x4)
f32589_1_extendMatchingSubstitution_Load(x1, x2, x3, x4, x5, x6) → f32589_1_extendMatchingSubstitution_Load(x1, x2, x3)
f32597_1_extendMatchingSubstitution_Load(x1, x2, x3, x4, x5, x6) → f32597_1_extendMatchingSubstitution_Load(x1, x2, x4)
f32602_1_extendMatchingSubstitution_Load(x1, x2, x3, x4, x5, x6) → f32602_1_extendMatchingSubstitution_Load(x1, x2)
Prepared 18 rules for path length conversion:
P rules:
f31962_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3)))) → f32001_0_equals_Load(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))))
f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x1))), java.lang.Object(Terms.List(java.lang.Object(x4), x5)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))) → f31962_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x2), java.lang.Object(x4))
f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x1))), java.lang.Object(Terms.List(NULL, x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))) → f32584_1_extendMatchingSubstitution_Load(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x1))), java.lang.Object(Terms.List(java.lang.Object(x2), x3)), java.lang.Object(Terms.List(NULL, x4)))
f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x1))), java.lang.Object(Terms.List(NULL, x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))) → f31962_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x2), NULL)
f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), java.lang.Object(Terms.List(java.lang.Object(x1), x2)), java.lang.Object(Terms.List(java.lang.Object(x3), x4))) → f31962_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x3), java.lang.Object(x1))
f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(NULL, x1))))), java.lang.Object(Terms.List(NULL, x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))) → f32589_1_extendMatchingSubstitution_Load(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(NULL, x1))))), java.lang.Object(Terms.List(java.lang.Object(x2), x3)))
f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(NULL, x1))))), java.lang.Object(Terms.List(NULL, x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))) → f31962_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x2), NULL)
f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x2))), java.lang.Object(Terms.List(java.lang.Object(x3), x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → f31962_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), java.lang.Object(x3))
f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x2))), java.lang.Object(Terms.List(NULL, x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → f32597_1_extendMatchingSubstitution_Load(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x2))), java.lang.Object(Terms.List(NULL, x3)))
f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x2))), java.lang.Object(Terms.List(NULL, x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → f31962_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), NULL)
f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), java.lang.Object(Terms.List(java.lang.Object(x2), x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → f31962_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), java.lang.Object(x2))
f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(NULL, x2))))), java.lang.Object(Terms.List(NULL, x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → f32602_1_extendMatchingSubstitution_Load(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(NULL, x2))))))
f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(NULL, x2))))), java.lang.Object(Terms.List(NULL, x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → f31962_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), NULL)
f31962_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(x0)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(x1))))) → f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(x0)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(x1)))), java.lang.Object(x1), java.lang.Object(x0))
f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x4))), java.lang.Object(x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x2))), java.lang.Object(x3)))) → f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x1))), java.lang.Object(x5), java.lang.Object(x3))
f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x1))), java.lang.Object(x2)))))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x1))), java.lang.Object(x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x3))), java.lang.Object(x4)))) → f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x1))), java.lang.Object(x2)))))), java.lang.Object(x2), java.lang.Object(x4))
f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(x1)))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x3))), java.lang.Object(x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(x1)))) → f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(x1)))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x2))), java.lang.Object(x4), java.lang.Object(x1))
f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(x1)))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x2))), java.lang.Object(x3)))))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x2))), java.lang.Object(x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(x1)))) → f32434_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x0))), java.lang.Object(x1)))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol), x2))), java.lang.Object(x3)))))), java.lang.Object(x3), java.lang.Object(x1))
Finished conversion. Obtained 13 rules.
P rules:
f32434_0_extendMatchingSubstitution_FieldAccess(v84, v85, v86, v87) → f31962_0_extendMatchingSubstitution_CheckCast(v88, v89) | &&(&&(&&(&&(&&(&&(&&(>(+(v89, 1), 1), <=(+(v89, 2), v86)), >(+(v88, 1), 1)), <=(+(v88, 2), v87)), >(+(v87, 1), 3)), >(+(v86, 1), 3)), >(+(v85, 1), 4)), >(+(v84, 1), 4))
f32434_0_extendMatchingSubstitution_FieldAccess(v90, v91, v92, v93) → f31962_0_extendMatchingSubstitution_CheckCast(v94, v95) | &&(&&(&&(&&(&&(&&(&&(&&(&&(&&(>(+(v95, 1), 0), <=(+(v95, 4), v91)), <=(+(v95, 4), v90)), <=(+(v95, 3), v93)), <=(+(v95, 2), v92)), >(+(v94, 1), 1)), <=(+(v94, 2), v93)), >(+(v93, 1), 3)), >(+(v92, 1), 2)), >(+(v91, 1), 4)), >(+(v90, 1), 4))
f32434_0_extendMatchingSubstitution_FieldAccess(v96, v97, v98, v99) → f31962_0_extendMatchingSubstitution_CheckCast(v100, v101) | &&(&&(&&(&&(&&(&&(&&(&&(>=(v99, +(v100, 2)), >(+(v99, 1), 3)), >=(v98, +(v101, 2))), >(+(v98, 1), 3)), >=(v97, +(v101, 5))), >(+(v97, 1), 6)), >(+(v96, 1), 4)), >(+(v100, 1), 1)), >(+(v101, 1), 1))
f32434_0_extendMatchingSubstitution_FieldAccess(v102, v103, v104, v105) → f31962_0_extendMatchingSubstitution_CheckCast(v106, v107) | &&(&&(&&(&&(&&(&&(&&(&&(&&(&&(>(+(v107, 1), 0), <=(+(v107, 5), v103)), <=(+(v107, 4), v102)), <=(+(v107, 3), v105)), <=(+(v107, 2), v104)), >(+(v106, 1), 1)), <=(+(v106, 2), v105)), >(+(v105, 1), 3)), >(+(v104, 1), 2)), >(+(v103, 1), 5)), >(+(v102, 1), 4))
f32434_0_extendMatchingSubstitution_FieldAccess(v108, v109, v110, v111) → f31962_0_extendMatchingSubstitution_CheckCast(v112, v113) | &&(&&(&&(&&(&&(&&(&&(&&(>(+(v113, 1), 1), <=(+(v113, 2), v110)), >(+(v112, 1), 1)), <=(+(v112, 5), v108)), <=(+(v112, 2), v111)), >(+(v111, 1), 3)), >(+(v110, 1), 3)), >(+(v109, 1), 4)), >(+(v108, 1), 6))
f32434_0_extendMatchingSubstitution_FieldAccess(v114, v115, v116, v117) → f31962_0_extendMatchingSubstitution_CheckCast(v118, v119) | &&(&&(&&(&&(&&(&&(&&(&&(&&(&&(&&(>(+(v119, 1), 0), <=(+(v119, 6), v114)), <=(+(v119, 4), v115)), <=(+(v119, 3), v117)), <=(+(v119, 2), v116)), >(+(v118, 1), 1)), <=(+(v118, 5), v114)), <=(+(v118, 2), v117)), >(+(v117, 1), 3)), >(+(v116, 1), 2)), >(+(v115, 1), 4)), >(+(v114, 1), 6))
f32434_0_extendMatchingSubstitution_FieldAccess(v120, v121, v122, v123) → f31962_0_extendMatchingSubstitution_CheckCast(v124, v125) | &&(&&(&&(&&(&&(&&(&&(&&(&&(>(+(v125, 1), 1), <=(+(v125, 5), v121)), <=(+(v125, 2), v122)), >(+(v124, 1), 1)), <=(+(v124, 5), v120)), <=(+(v124, 2), v123)), >(+(v123, 1), 3)), >(+(v122, 1), 3)), >(+(v121, 1), 6)), >(+(v120, 1), 6))
f32434_0_extendMatchingSubstitution_FieldAccess(v126, v127, v128, v129) → f31962_0_extendMatchingSubstitution_CheckCast(v130, v131) | &&(&&(&&(&&(&&(&&(&&(&&(&&(&&(&&(>(+(v131, 1), 0), <=(+(v131, 6), v126)), <=(+(v131, 5), v127)), <=(+(v131, 3), v129)), <=(+(v131, 2), v128)), >(+(v130, 1), 1)), <=(+(v130, 5), v126)), <=(+(v130, 2), v129)), >(+(v129, 1), 3)), >(+(v128, 1), 2)), >(+(v127, 1), 5)), >(+(v126, 1), 6))
f31962_0_extendMatchingSubstitution_CheckCast(v132, v133) → f32434_0_extendMatchingSubstitution_FieldAccess(v134, v135, v136, v137) | &&(&&(&&(&&(&&(&&(&&(&&(&&(>(+(v137, 1), 1), <=(+(v137, 3), v132)), >(+(v136, 1), 1)), <=(+(v136, 3), v133)), >(+(v135, 1), 4)), <=(v135, v133)), >(+(v134, 1), 4)), <=(v134, v132)), >(+(v133, 1), 4)), >(+(v132, 1), 4))
f32434_0_extendMatchingSubstitution_FieldAccess(v138, v139, v140, v141) → f32434_0_extendMatchingSubstitution_FieldAccess(v142, v143, v144, v145) | &&(&&(&&(&&(&&(&&(&&(&&(&&(&&(&&(>(+(v145, 1), 1), <=(+(v145, 2), v141)), >(+(v144, 1), 1)), <=(+(v144, 2), v140)), >(+(v143, 1), 4)), <=(v143, v139)), >(+(v142, 1), 4)), <=(v142, v138)), >(+(v141, 1), 6)), >(+(v140, 1), 6)), >(+(v139, 1), 4)), >(+(v138, 1), 4))
f32434_0_extendMatchingSubstitution_FieldAccess(v146, v147, v148, v149) → f32434_0_extendMatchingSubstitution_FieldAccess(v150, v151, v152, v153) | &&(&&(&&(&&(&&(&&(&&(&&(&&(&&(&&(&&(&&(>(+(v153, 1), 1), <=(+(v153, 2), v149)), >(+(v152, 1), 1)), <=(+(v152, 5), v147)), <=(+(v152, 2), v148)), >(+(v151, 1), 9)), <=(v151, v147)), <=(-(v151, 3), v148)), >(+(v150, 1), 4)), <=(v150, v146)), >(+(v149, 1), 6)), >(+(v148, 1), 6)), >(+(v147, 1), 9)), >(+(v146, 1), 4))
f32434_0_extendMatchingSubstitution_FieldAccess(v154, v155, v156, v157) → f32434_0_extendMatchingSubstitution_FieldAccess(v158, v159, v160, v161) | &&(&&(&&(&&(&&(&&(&&(&&(&&(&&(&&(&&(&&(>(+(v161, 1), 1), <=(+(v161, 5), v154)), <=(+(v161, 2), v157)), >(+(v160, 1), 1)), <=(+(v160, 2), v156)), >(+(v159, 1), 4)), <=(v159, v155)), >(+(v158, 1), 9)), <=(v158, v154)), <=(-(v158, 3), v157)), >(+(v157, 1), 6)), >(+(v156, 1), 6)), >(+(v155, 1), 4)), >(+(v154, 1), 9))
f32434_0_extendMatchingSubstitution_FieldAccess(v162, v163, v164, v165) → f32434_0_extendMatchingSubstitution_FieldAccess(v166, v167, v168, v169) | &&(&&(&&(&&(&&(&&(&&(&&(&&(&&(&&(&&(&&(&&(&&(>(+(v169, 1), 1), <=(+(v169, 5), v162)), <=(+(v169, 2), v165)), >(+(v168, 1), 1)), <=(+(v168, 5), v163)), <=(+(v168, 2), v164)), >(+(v167, 1), 9)), <=(v167, v163)), <=(-(v167, 3), v164)), >(+(v166, 1), 9)), <=(v166, v162)), <=(-(v166, 3), v165)), >(+(v165, 1), 6)), >(+(v164, 1), 6)), >(+(v163, 1), 9)), >(+(v162, 1), 9))
Found the following polynomial interpretation:
Therefore the following rule(s) have been dropped:
Constructed the termination graph and obtained no non-trivial SCC(s).
Generated 105 rules for P and 275 rules for R.
P rules:
f1947_0_create_ConstantStackPush(EOS(STATIC_1947), i421, i421, i421) → f1951_0_create_GT(EOS(STATIC_1951), i421, i421, i421, 1)
f1951_0_create_GT(EOS(STATIC_1951), i434, i434, i434, matching1) → f1958_0_create_GT(EOS(STATIC_1958), i434, i434, i434, 1) | =(matching1, 1)
f1958_0_create_GT(EOS(STATIC_1958), i434, i434, i434, matching1) → f1968_0_create_InvokeMethod(EOS(STATIC_1968), i434, i434) | &&(>(i434, 1), =(matching1, 1))
f1968_0_create_InvokeMethod(EOS(STATIC_1968), i434, i434) → f1978_0_random_FieldAccess(EOS(STATIC_1978), i434, i434)
f1978_0_random_FieldAccess(EOS(STATIC_1978), i434, i434) → f1998_0_random_FieldAccess(EOS(STATIC_1998), i434, i434, java.lang.Object(ARRAY(i419)))
f1998_0_random_FieldAccess(EOS(STATIC_1998), i434, i434, java.lang.Object(ARRAY(i419))) → f2005_0_random_ArrayAccess(EOS(STATIC_2005), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2005_0_random_ArrayAccess(EOS(STATIC_2005), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2018_0_random_ArrayAccess(EOS(STATIC_2018), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2018_0_random_ArrayAccess(EOS(STATIC_2018), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2031_0_random_Store(EOS(STATIC_2031), i434, i434, o779) | <(i420, i419)
f2031_0_random_Store(EOS(STATIC_2031), i434, i434, o779) → f2044_0_random_FieldAccess(EOS(STATIC_2044), i434, i434, o779)
f2044_0_random_FieldAccess(EOS(STATIC_2044), i434, i434, o779) → f2062_0_random_ConstantStackPush(EOS(STATIC_2062), i434, i434, o779, i420)
f2062_0_random_ConstantStackPush(EOS(STATIC_2062), i434, i434, o779, i420) → f2067_0_random_IntArithmetic(EOS(STATIC_2067), i434, i434, o779, i420, 1)
f2067_0_random_IntArithmetic(EOS(STATIC_2067), i434, i434, o779, i420, matching1) → f2076_0_random_FieldAccess(EOS(STATIC_2076), i434, i434, o779, +(i420, 1)) | &&(>(i420, 0), =(matching1, 1))
f2076_0_random_FieldAccess(EOS(STATIC_2076), i434, i434, o779, i456) → f2081_0_random_Load(EOS(STATIC_2081), i434, i434, o779)
f2081_0_random_Load(EOS(STATIC_2081), i434, i434, o779) → f2089_0_random_InvokeMethod(EOS(STATIC_2089), i434, i434, o779)
f2089_0_random_InvokeMethod(EOS(STATIC_2089), i434, i434, java.lang.Object(o811sub)) → f2097_0_random_InvokeMethod(EOS(STATIC_2097), i434, i434, java.lang.Object(o811sub))
f2097_0_random_InvokeMethod(EOS(STATIC_2097), i434, i434, java.lang.Object(o811sub)) → f2107_0_length_Load(EOS(STATIC_2107), i434, i434, java.lang.Object(o811sub), java.lang.Object(o811sub))
f2107_0_length_Load(EOS(STATIC_2107), i434, i434, java.lang.Object(o811sub), java.lang.Object(o811sub)) → f2127_0_length_FieldAccess(EOS(STATIC_2127), i434, i434, java.lang.Object(o811sub), java.lang.Object(o811sub))
f2127_0_length_FieldAccess(EOS(STATIC_2127), i434, i434, java.lang.Object(java.lang.String(o826sub, i471)), java.lang.Object(java.lang.String(o826sub, i471))) → f2134_0_length_FieldAccess(EOS(STATIC_2134), i434, i434, java.lang.Object(java.lang.String(o826sub, i471)), java.lang.Object(java.lang.String(o826sub, i471))) | >=(i471, 0)
f2134_0_length_FieldAccess(EOS(STATIC_2134), i434, i434, java.lang.Object(java.lang.String(o826sub, i471)), java.lang.Object(java.lang.String(o826sub, i471))) → f2150_0_length_Return(EOS(STATIC_2150), i434, i434, java.lang.Object(java.lang.String(o826sub, i471)), i471)
f2150_0_length_Return(EOS(STATIC_2150), i434, i434, java.lang.Object(java.lang.String(o826sub, i471)), i471) → f2167_0_random_Return(EOS(STATIC_2167), i434, i434, i471)
f2167_0_random_Return(EOS(STATIC_2167), i434, i434, i471) → f2178_0_create_Store(EOS(STATIC_2178), i434, i434, i471)
f2178_0_create_Store(EOS(STATIC_2178), i434, i434, i471) → f2191_0_create_New(EOS(STATIC_2191), i434, i434, i471)
f2191_0_create_New(EOS(STATIC_2191), i434, i434, i471) → f2211_0_create_Duplicate(EOS(STATIC_2211), i434, i434, i471)
f2211_0_create_Duplicate(EOS(STATIC_2211), i434, i434, i471) → f2222_0_create_InvokeMethod(EOS(STATIC_2222), i434, i434, i471)
f2222_0_create_InvokeMethod(EOS(STATIC_2222), i434, i434, i471) → f2236_0__init__Load(EOS(STATIC_2236), i434, i434, i471)
f2236_0__init__Load(EOS(STATIC_2236), i434, i434, i471) → f2268_0__init__InvokeMethod(EOS(STATIC_2268), i434, i434, i471)
f2268_0__init__InvokeMethod(EOS(STATIC_2268), i434, i434, i471) → f2278_0__init__Return(EOS(STATIC_2278), i434, i434, i471)
f2278_0__init__Return(EOS(STATIC_2278), i434, i434, i471) → f2291_0_create_Store(EOS(STATIC_2291), i434, i434, i471)
f2291_0_create_Store(EOS(STATIC_2291), i434, i434, i471) → f2310_0_create_ConstantStackPush(EOS(STATIC_2310), i434, i434, i471)
f2310_0_create_ConstantStackPush(EOS(STATIC_2310), i434, i434, i471) → f2325_0_create_Store(EOS(STATIC_2325), i434, i434, i471, 0)
f2325_0_create_Store(EOS(STATIC_2325), i434, i434, i471, matching1) → f2345_0_create_Load(EOS(STATIC_2345), i434, i434, i471, 0) | =(matching1, 0)
f2345_0_create_Load(EOS(STATIC_2345), i434, i434, i471, matching1) → f3474_0_create_Load(EOS(STATIC_3474), i434, i434, i471, 0) | =(matching1, 0)
f3474_0_create_Load(EOS(STATIC_3474), i434, i434, i1003, i1004) → f4463_0_create_Load(EOS(STATIC_4463), i434, i434, i1003, i1004)
f4463_0_create_Load(EOS(STATIC_4463), i434, i434, i1003, i1496) → f5998_0_create_Load(EOS(STATIC_5998), i434, i434, i1003, i1496)
f5998_0_create_Load(EOS(STATIC_5998), i434, i434, i1003, i2173) → f7503_0_create_Load(EOS(STATIC_7503), i434, i434, i1003, i2173)
f7503_0_create_Load(EOS(STATIC_7503), i434, i434, i1003, i2948) → f10903_0_create_Load(EOS(STATIC_10903), i434, i434, i1003, i2948)
f10903_0_create_Load(EOS(STATIC_10903), i434, i434, i1003, i4216) → f11898_0_create_Load(EOS(STATIC_11898), i434, i434, i1003, i4216)
f11898_0_create_Load(EOS(STATIC_11898), i434, i434, i1003, i4697) → f11905_0_create_Load(EOS(STATIC_11905), i434, i434, i1003, i4697, i4697)
f11905_0_create_Load(EOS(STATIC_11905), i434, i434, i1003, i4697, i4697) → f11907_0_create_GE(EOS(STATIC_11907), i434, i434, i1003, i4697, i4697, i1003)
f11907_0_create_GE(EOS(STATIC_11907), i434, i434, i1003, i4697, i4697, i1003) → f11910_0_create_GE(EOS(STATIC_11910), i434, i434, i1003, i4697, i4697, i1003)
f11910_0_create_GE(EOS(STATIC_11910), i434, i434, i1003, i4697, i4697, i1003) → f11913_0_create_Load(EOS(STATIC_11913), i434, i434, i1003, i4697) | <(i4697, i1003)
f11913_0_create_Load(EOS(STATIC_11913), i434, i434, i1003, i4697) → f11917_0_create_Load(EOS(STATIC_11917), i434, i434, i1003, i4697)
f11917_0_create_Load(EOS(STATIC_11917), i434, i434, i1003, i4697) → f11920_0_create_ConstantStackPush(EOS(STATIC_11920), i434, i434, i1003, i4697, i434)
f11920_0_create_ConstantStackPush(EOS(STATIC_11920), i434, i434, i1003, i4697, i434) → f11925_0_create_IntArithmetic(EOS(STATIC_11925), i434, i434, i1003, i4697, i434, 1)
f11925_0_create_IntArithmetic(EOS(STATIC_11925), i434, i434, i1003, i4697, i434, matching1) → f11928_0_create_InvokeMethod(EOS(STATIC_11928), i434, i434, i1003, i4697, -(i434, 1)) | &&(>(i434, 0), =(matching1, 1))
f11928_0_create_InvokeMethod(EOS(STATIC_11928), i434, i434, i1003, i4697, i4705) → f11932_1_create_InvokeMethod(f11932_0_create_Load(EOS(STATIC_11932), i4705, i4705), i434, i434, i1003, i4697, i4705)
f11932_0_create_Load(EOS(STATIC_11932), i4705, i4705) → f11936_0_create_Load(EOS(STATIC_11936), i4705, i4705)
f11936_0_create_Load(EOS(STATIC_11936), i4705, i4705) → f1935_0_create_Load(EOS(STATIC_1935), i4705, i4705)
f1935_0_create_Load(EOS(STATIC_1935), i421, i421) → f1947_0_create_ConstantStackPush(EOS(STATIC_1947), i421, i421, i421)
f12024_0_create_Return(EOS(STATIC_12024), i434, i434, i1003, i4697, matching1, matching2) → f12072_0_create_InvokeMethod(EOS(STATIC_12072), i434, i434, i1003, i4697) | &&(=(matching1, 1), =(matching2, 1))
f12072_0_create_InvokeMethod(EOS(STATIC_12072), i434, i434, i1003, i4697) → f12080_0_add_New(EOS(STATIC_12080), i434, i434, i1003, i4697)
f12080_0_add_New(EOS(STATIC_12080), i434, i434, i1003, i4697) → f12420_0_add_Duplicate(EOS(STATIC_12420), i434, i434, i1003, i4697)
f12420_0_add_Duplicate(EOS(STATIC_12420), i434, i434, i1003, i4697) → f12470_0_add_InvokeMethod(EOS(STATIC_12470), i434, i434, i1003, i4697)
f12470_0_add_InvokeMethod(EOS(STATIC_12470), i434, i434, i1003, i4697) → f12499_0__init__Load(EOS(STATIC_12499), i434, i434, i1003, i4697)
f12499_0__init__Load(EOS(STATIC_12499), i434, i434, i1003, i4697) → f12648_0__init__InvokeMethod(EOS(STATIC_12648), i434, i434, i1003, i4697)
f12648_0__init__InvokeMethod(EOS(STATIC_12648), i434, i434, i1003, i4697) → f12666_0__init__Return(EOS(STATIC_12666), i434, i434, i1003, i4697)
f12666_0__init__Return(EOS(STATIC_12666), i434, i434, i1003, i4697) → f12668_0_add_Store(EOS(STATIC_12668), i434, i434, i1003, i4697)
f12668_0_add_Store(EOS(STATIC_12668), i434, i434, i1003, i4697) → f12674_0_add_Load(EOS(STATIC_12674), i434, i434, i1003, i4697)
f12674_0_add_Load(EOS(STATIC_12674), i434, i434, i1003, i4697) → f12678_0_add_Load(EOS(STATIC_12678), i434, i434, i1003, i4697)
f12678_0_add_Load(EOS(STATIC_12678), i434, i434, i1003, i4697) → f12681_0_add_FieldAccess(EOS(STATIC_12681), i434, i434, i1003, i4697)
f12681_0_add_FieldAccess(EOS(STATIC_12681), i434, i434, i1003, i4697) → f12685_0_add_FieldAccess(EOS(STATIC_12685), i434, i434, i1003, i4697)
f12685_0_add_FieldAccess(EOS(STATIC_12685), i434, i434, i1003, i4697) → f12690_0_add_Load(EOS(STATIC_12690), i434, i434, i1003, i4697)
f12690_0_add_Load(EOS(STATIC_12690), i434, i434, i1003, i4697) → f12695_0_add_Load(EOS(STATIC_12695), i434, i434, i1003, i4697)
f12695_0_add_Load(EOS(STATIC_12695), i434, i434, i1003, i4697) → f12698_0_add_FieldAccess(EOS(STATIC_12698), i434, i434, i1003, i4697)
f12698_0_add_FieldAccess(EOS(STATIC_12698), i434, i434, i1003, i4697) → f12702_0_add_FieldAccess(EOS(STATIC_12702), i434, i434, i1003, i4697)
f12702_0_add_FieldAccess(EOS(STATIC_12702), i434, i434, i1003, i4697) → f12709_0_add_Load(EOS(STATIC_12709), i434, i434, i1003, i4697)
f12709_0_add_Load(EOS(STATIC_12709), i434, i434, i1003, i4697) → f12713_0_add_Load(EOS(STATIC_12713), i434, i434, i1003, i4697)
f12713_0_add_Load(EOS(STATIC_12713), i434, i434, i1003, i4697) → f12715_0_add_FieldAccess(EOS(STATIC_12715), i434, i434, i1003, i4697)
f12715_0_add_FieldAccess(EOS(STATIC_12715), i434, i434, i1003, i4697) → f12834_0_add_Load(EOS(STATIC_12834), i434, i434, i1003, i4697)
f12834_0_add_Load(EOS(STATIC_12834), i434, i434, i1003, i4697) → f12847_0_add_Load(EOS(STATIC_12847), i434, i434, i1003, i4697)
f12847_0_add_Load(EOS(STATIC_12847), i434, i434, i1003, i4697) → f12856_0_add_FieldAccess(EOS(STATIC_12856), i434, i434, i1003, i4697)
f12856_0_add_FieldAccess(EOS(STATIC_12856), i434, i434, i1003, i4697) → f12866_0_add_Return(EOS(STATIC_12866), i434, i434, i1003, i4697)
f12866_0_add_Return(EOS(STATIC_12866), i434, i434, i1003, i4697) → f12875_0_create_Inc(EOS(STATIC_12875), i434, i434, i1003, i4697)
f12875_0_create_Inc(EOS(STATIC_12875), i434, i434, i1003, i4697) → f12889_0_create_JMP(EOS(STATIC_12889), i434, i434, i1003, +(i4697, 1))
f12889_0_create_JMP(EOS(STATIC_12889), i434, i434, i1003, i5242) → f12899_0_create_Load(EOS(STATIC_12899), i434, i434, i1003, i5242)
f12899_0_create_Load(EOS(STATIC_12899), i434, i434, i1003, i5242) → f11898_0_create_Load(EOS(STATIC_11898), i434, i434, i1003, i5242)
f12840_0_create_Return(EOS(STATIC_12840), i434, i434, i1003, i4697, i5218) → f12853_0_create_InvokeMethod(EOS(STATIC_12853), i434, i434, i1003, i4697)
f12853_0_create_InvokeMethod(EOS(STATIC_12853), i434, i434, i1003, i4697) → f12862_0_add_New(EOS(STATIC_12862), i434, i434, i1003, i4697)
f12862_0_add_New(EOS(STATIC_12862), i434, i434, i1003, i4697) → f12881_0_add_Duplicate(EOS(STATIC_12881), i434, i434, i1003, i4697)
f12881_0_add_Duplicate(EOS(STATIC_12881), i434, i434, i1003, i4697) → f12891_0_add_InvokeMethod(EOS(STATIC_12891), i434, i434, i1003, i4697)
f12891_0_add_InvokeMethod(EOS(STATIC_12891), i434, i434, i1003, i4697) → f12902_0__init__Load(EOS(STATIC_12902), i434, i434, i1003, i4697)
f12902_0__init__Load(EOS(STATIC_12902), i434, i434, i1003, i4697) → f12915_0__init__InvokeMethod(EOS(STATIC_12915), i434, i434, i1003, i4697)
f12915_0__init__InvokeMethod(EOS(STATIC_12915), i434, i434, i1003, i4697) → f12922_0__init__Return(EOS(STATIC_12922), i434, i434, i1003, i4697)
f12922_0__init__Return(EOS(STATIC_12922), i434, i434, i1003, i4697) → f12928_0_add_Store(EOS(STATIC_12928), i434, i434, i1003, i4697)
f12928_0_add_Store(EOS(STATIC_12928), i434, i434, i1003, i4697) → f12932_0_add_Load(EOS(STATIC_12932), i434, i434, i1003, i4697)
f12932_0_add_Load(EOS(STATIC_12932), i434, i434, i1003, i4697) → f12939_0_add_Load(EOS(STATIC_12939), i434, i434, i1003, i4697)
f12939_0_add_Load(EOS(STATIC_12939), i434, i434, i1003, i4697) → f12947_0_add_FieldAccess(EOS(STATIC_12947), i434, i434, i1003, i4697)
f12947_0_add_FieldAccess(EOS(STATIC_12947), i434, i434, i1003, i4697) → f12953_0_add_FieldAccess(EOS(STATIC_12953), i434, i434, i1003, i4697)
f12953_0_add_FieldAccess(EOS(STATIC_12953), i434, i434, i1003, i4697) → f12959_0_add_Load(EOS(STATIC_12959), i434, i434, i1003, i4697)
f12959_0_add_Load(EOS(STATIC_12959), i434, i434, i1003, i4697) → f12967_0_add_Load(EOS(STATIC_12967), i434, i434, i1003, i4697)
f12967_0_add_Load(EOS(STATIC_12967), i434, i434, i1003, i4697) → f12972_0_add_FieldAccess(EOS(STATIC_12972), i434, i434, i1003, i4697)
f12972_0_add_FieldAccess(EOS(STATIC_12972), i434, i434, i1003, i4697) → f12974_0_add_FieldAccess(EOS(STATIC_12974), i434, i434, i1003, i4697)
f12974_0_add_FieldAccess(EOS(STATIC_12974), i434, i434, i1003, i4697) → f12983_0_add_Load(EOS(STATIC_12983), i434, i434, i1003, i4697)
f12983_0_add_Load(EOS(STATIC_12983), i434, i434, i1003, i4697) → f12985_0_add_Load(EOS(STATIC_12985), i434, i434, i1003, i4697)
f12985_0_add_Load(EOS(STATIC_12985), i434, i434, i1003, i4697) → f12994_0_add_FieldAccess(EOS(STATIC_12994), i434, i434, i1003, i4697)
f12994_0_add_FieldAccess(EOS(STATIC_12994), i434, i434, i1003, i4697) → f13003_0_add_Load(EOS(STATIC_13003), i434, i434, i1003, i4697)
f13003_0_add_Load(EOS(STATIC_13003), i434, i434, i1003, i4697) → f13010_0_add_Load(EOS(STATIC_13010), i434, i434, i1003, i4697)
f13010_0_add_Load(EOS(STATIC_13010), i434, i434, i1003, i4697) → f13018_0_add_FieldAccess(EOS(STATIC_13018), i434, i434, i1003, i4697)
f13018_0_add_FieldAccess(EOS(STATIC_13018), i434, i434, i1003, i4697) → f13040_0_add_Return(EOS(STATIC_13040), i434, i434, i1003, i4697)
f13040_0_add_Return(EOS(STATIC_13040), i434, i434, i1003, i4697) → f13049_0_create_Inc(EOS(STATIC_13049), i434, i434, i1003, i4697)
f13049_0_create_Inc(EOS(STATIC_13049), i434, i434, i1003, i4697) → f13057_0_create_JMP(EOS(STATIC_13057), i434, i434, i1003, +(i4697, 1))
f13057_0_create_JMP(EOS(STATIC_13057), i434, i434, i1003, i5344) → f13068_0_create_Load(EOS(STATIC_13068), i434, i434, i1003, i5344)
f13068_0_create_Load(EOS(STATIC_13068), i434, i434, i1003, i5344) → f11898_0_create_Load(EOS(STATIC_11898), i434, i434, i1003, i5344)
f11932_1_create_InvokeMethod(f2385_0_create_Return(EOS(STATIC_2385), matching1, matching2), i434, i434, i1003, i4697, matching3) → f12024_0_create_Return(EOS(STATIC_12024), i434, i434, i1003, i4697, 1, 1) | &&(&&(=(matching1, 1), =(matching2, 1)), =(matching3, 1))
f11932_1_create_InvokeMethod(f12711_0_create_Return(EOS(STATIC_12711), i5218), i434, i434, i1003, i4697, i5218) → f12840_0_create_Return(EOS(STATIC_12840), i434, i434, i1003, i4697, i5218)
R rules:
f1935_0_create_Load(EOS(STATIC_1935), i421, i421) → f1947_0_create_ConstantStackPush(EOS(STATIC_1947), i421, i421, i421)
f1947_0_create_ConstantStackPush(EOS(STATIC_1947), i421, i421, i421) → f1951_0_create_GT(EOS(STATIC_1951), i421, i421, i421, 1)
f1951_0_create_GT(EOS(STATIC_1951), i429, i429, i429, matching1) → f1957_0_create_GT(EOS(STATIC_1957), i429, i429, i429, 1) | =(matching1, 1)
f1951_0_create_GT(EOS(STATIC_1951), i434, i434, i434, matching1) → f1958_0_create_GT(EOS(STATIC_1958), i434, i434, i434, 1) | =(matching1, 1)
f1957_0_create_GT(EOS(STATIC_1957), i429, i429, i429, matching1) → f1963_0_create_New(EOS(STATIC_1963), i429, i429) | &&(<=(i429, 1), =(matching1, 1))
f1958_0_create_GT(EOS(STATIC_1958), i434, i434, i434, matching1) → f1968_0_create_InvokeMethod(EOS(STATIC_1968), i434, i434) | &&(>(i434, 1), =(matching1, 1))
f1963_0_create_New(EOS(STATIC_1963), i429, i429) → f1973_0_create_Duplicate(EOS(STATIC_1973), i429, i429)
f1968_0_create_InvokeMethod(EOS(STATIC_1968), i434, i434) → f1978_0_random_FieldAccess(EOS(STATIC_1978), i434, i434)
f1973_0_create_Duplicate(EOS(STATIC_1973), i429, i429) → f1983_0_create_InvokeMethod(EOS(STATIC_1983), i429, i429)
f1978_0_random_FieldAccess(EOS(STATIC_1978), i434, i434) → f1998_0_random_FieldAccess(EOS(STATIC_1998), i434, i434, java.lang.Object(ARRAY(i419)))
f1983_0_create_InvokeMethod(EOS(STATIC_1983), i429, i429) → f1994_0_random_FieldAccess(EOS(STATIC_1994), i429, i429)
f1994_0_random_FieldAccess(EOS(STATIC_1994), i429, i429) → f2012_0_random_FieldAccess(EOS(STATIC_2012), i429, i429, java.lang.Object(ARRAY(i419)))
f1998_0_random_FieldAccess(EOS(STATIC_1998), i434, i434, java.lang.Object(ARRAY(i419))) → f2005_0_random_ArrayAccess(EOS(STATIC_2005), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2005_0_random_ArrayAccess(EOS(STATIC_2005), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2018_0_random_ArrayAccess(EOS(STATIC_2018), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2005_0_random_ArrayAccess(EOS(STATIC_2005), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2019_0_random_ArrayAccess(EOS(STATIC_2019), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2012_0_random_FieldAccess(EOS(STATIC_2012), i429, i429, java.lang.Object(ARRAY(i419))) → f2027_0_random_ArrayAccess(EOS(STATIC_2027), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2018_0_random_ArrayAccess(EOS(STATIC_2018), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2031_0_random_Store(EOS(STATIC_2031), i434, i434, o779) | <(i420, i419)
f2019_0_random_ArrayAccess(EOS(STATIC_2019), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2034_0__init__Load(EOS(STATIC_2034), i434, i434, java.lang.Object(ARRAY(i419)), i420) | >=(i420, i419)
f2027_0_random_ArrayAccess(EOS(STATIC_2027), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2037_0_random_ArrayAccess(EOS(STATIC_2037), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2027_0_random_ArrayAccess(EOS(STATIC_2027), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2038_0_random_ArrayAccess(EOS(STATIC_2038), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2031_0_random_Store(EOS(STATIC_2031), i434, i434, o779) → f2044_0_random_FieldAccess(EOS(STATIC_2044), i434, i434, o779)
f2034_0__init__Load(EOS(STATIC_2034), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2064_0__init__InvokeMethod(EOS(STATIC_2064), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2037_0_random_ArrayAccess(EOS(STATIC_2037), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2053_0_random_Store(EOS(STATIC_2053), i429, i429, o789) | <(i420, i419)
f2038_0_random_ArrayAccess(EOS(STATIC_2038), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2058_0__init__Load(EOS(STATIC_2058), i429, i429, java.lang.Object(ARRAY(i419)), i420) | >=(i420, i419)
f2044_0_random_FieldAccess(EOS(STATIC_2044), i434, i434, o779) → f2062_0_random_ConstantStackPush(EOS(STATIC_2062), i434, i434, o779, i420)
f2053_0_random_Store(EOS(STATIC_2053), i429, i429, o789) → f2065_0_random_FieldAccess(EOS(STATIC_2065), i429, i429, o789)
f2058_0__init__Load(EOS(STATIC_2058), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2074_0__init__InvokeMethod(EOS(STATIC_2074), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2062_0_random_ConstantStackPush(EOS(STATIC_2062), i434, i434, o779, i420) → f2067_0_random_IntArithmetic(EOS(STATIC_2067), i434, i434, o779, i420, 1)
f2064_0__init__InvokeMethod(EOS(STATIC_2064), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2068_0__init__Load(EOS(STATIC_2068), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2065_0_random_FieldAccess(EOS(STATIC_2065), i429, i429, o789) → f2071_0_random_ConstantStackPush(EOS(STATIC_2071), i429, i429, o789, i420)
f2067_0_random_IntArithmetic(EOS(STATIC_2067), i434, i434, o779, i420, matching1) → f2076_0_random_FieldAccess(EOS(STATIC_2076), i434, i434, o779, +(i420, 1)) | &&(>(i420, 0), =(matching1, 1))
f2068_0__init__Load(EOS(STATIC_2068), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2083_0__init__InvokeMethod(EOS(STATIC_2083), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2071_0_random_ConstantStackPush(EOS(STATIC_2071), i429, i429, o789, i420) → f2078_0_random_IntArithmetic(EOS(STATIC_2078), i429, i429, o789, i420, 1)
f2074_0__init__InvokeMethod(EOS(STATIC_2074), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2080_0__init__Load(EOS(STATIC_2080), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2076_0_random_FieldAccess(EOS(STATIC_2076), i434, i434, o779, i456) → f2081_0_random_Load(EOS(STATIC_2081), i434, i434, o779)
f2078_0_random_IntArithmetic(EOS(STATIC_2078), i429, i429, o789, i420, matching1) → f2086_0_random_FieldAccess(EOS(STATIC_2086), i429, i429, o789, +(i420, 1)) | &&(>(i420, 0), =(matching1, 1))
f2080_0__init__Load(EOS(STATIC_2080), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2096_0__init__InvokeMethod(EOS(STATIC_2096), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2081_0_random_Load(EOS(STATIC_2081), i434, i434, o779) → f2089_0_random_InvokeMethod(EOS(STATIC_2089), i434, i434, o779)
f2083_0__init__InvokeMethod(EOS(STATIC_2083), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2090_0__init__Load(EOS(STATIC_2090), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2086_0_random_FieldAccess(EOS(STATIC_2086), i429, i429, o789, i457) → f2092_0_random_Load(EOS(STATIC_2092), i429, i429, o789)
f2089_0_random_InvokeMethod(EOS(STATIC_2089), i434, i434, java.lang.Object(o811sub)) → f2097_0_random_InvokeMethod(EOS(STATIC_2097), i434, i434, java.lang.Object(o811sub))
f2089_0_random_InvokeMethod(EOS(STATIC_2089), i434, i434, NULL) → f2098_0_random_InvokeMethod(EOS(STATIC_2098), i434, i434, NULL)
f2090_0__init__Load(EOS(STATIC_2090), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2111_0__init__InvokeMethod(EOS(STATIC_2111), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2092_0_random_Load(EOS(STATIC_2092), i429, i429, o789) → f2103_0_random_InvokeMethod(EOS(STATIC_2103), i429, i429, o789)
f2096_0__init__InvokeMethod(EOS(STATIC_2096), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2105_0__init__Load(EOS(STATIC_2105), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2097_0_random_InvokeMethod(EOS(STATIC_2097), i434, i434, java.lang.Object(o811sub)) → f2107_0_length_Load(EOS(STATIC_2107), i434, i434, java.lang.Object(o811sub), java.lang.Object(o811sub))
f2098_0_random_InvokeMethod(EOS(STATIC_2098), i434, i434, NULL) → f2109_0_random_InvokeMethod(EOS(STATIC_2109), i434, i434, NULL)
f2103_0_random_InvokeMethod(EOS(STATIC_2103), i429, i429, java.lang.Object(o819sub)) → f2113_0_random_InvokeMethod(EOS(STATIC_2113), i429, i429, java.lang.Object(o819sub))
f2103_0_random_InvokeMethod(EOS(STATIC_2103), i429, i429, NULL) → f2114_0_random_InvokeMethod(EOS(STATIC_2114), i429, i429, NULL)
f2105_0__init__Load(EOS(STATIC_2105), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2124_0__init__InvokeMethod(EOS(STATIC_2124), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2107_0_length_Load(EOS(STATIC_2107), i434, i434, java.lang.Object(o811sub), java.lang.Object(o811sub)) → f2127_0_length_FieldAccess(EOS(STATIC_2127), i434, i434, java.lang.Object(o811sub), java.lang.Object(o811sub))
f2109_0_random_InvokeMethod(EOS(STATIC_2109), i434, i434, NULL) → f2115_0__init__Load(EOS(STATIC_2115), i434, i434, NULL)
f2111_0__init__InvokeMethod(EOS(STATIC_2111), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2116_0__init__Load(EOS(STATIC_2116), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2113_0_random_InvokeMethod(EOS(STATIC_2113), i429, i429, java.lang.Object(o819sub)) → f2119_0_length_Load(EOS(STATIC_2119), i429, i429, java.lang.Object(o819sub), java.lang.Object(o819sub))
f2114_0_random_InvokeMethod(EOS(STATIC_2114), i429, i429, NULL) → f2121_0_random_InvokeMethod(EOS(STATIC_2121), i429, i429, NULL)
f2115_0__init__Load(EOS(STATIC_2115), i434, i434, NULL) → f2137_0__init__InvokeMethod(EOS(STATIC_2137), i434, i434, NULL)
f2116_0__init__Load(EOS(STATIC_2116), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2140_0__init__InvokeMethod(EOS(STATIC_2140), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2119_0_length_Load(EOS(STATIC_2119), i429, i429, java.lang.Object(o819sub), java.lang.Object(o819sub)) → f2147_0_length_FieldAccess(EOS(STATIC_2147), i429, i429, java.lang.Object(o819sub), java.lang.Object(o819sub))
f2121_0_random_InvokeMethod(EOS(STATIC_2121), i429, i429, NULL) → f2130_0__init__Load(EOS(STATIC_2130), i429, i429, NULL)
f2124_0__init__InvokeMethod(EOS(STATIC_2124), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2132_0__init__Load(EOS(STATIC_2132), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2127_0_length_FieldAccess(EOS(STATIC_2127), i434, i434, java.lang.Object(java.lang.String(o826sub, i471)), java.lang.Object(java.lang.String(o826sub, i471))) → f2134_0_length_FieldAccess(EOS(STATIC_2134), i434, i434, java.lang.Object(java.lang.String(o826sub, i471)), java.lang.Object(java.lang.String(o826sub, i471))) | >=(i471, 0)
f2130_0__init__Load(EOS(STATIC_2130), i429, i429, NULL) → f2161_0__init__InvokeMethod(EOS(STATIC_2161), i429, i429, NULL)
f2132_0__init__Load(EOS(STATIC_2132), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2166_0__init__InvokeMethod(EOS(STATIC_2166), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2134_0_length_FieldAccess(EOS(STATIC_2134), i434, i434, java.lang.Object(java.lang.String(o826sub, i471)), java.lang.Object(java.lang.String(o826sub, i471))) → f2150_0_length_Return(EOS(STATIC_2150), i434, i434, java.lang.Object(java.lang.String(o826sub, i471)), i471)
f2137_0__init__InvokeMethod(EOS(STATIC_2137), i434, i434, NULL) → f2152_0__init__Load(EOS(STATIC_2152), i434, i434, NULL)
f2140_0__init__InvokeMethod(EOS(STATIC_2140), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2154_0__init__Load(EOS(STATIC_2154), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2147_0_length_FieldAccess(EOS(STATIC_2147), i429, i429, java.lang.Object(java.lang.String(o833sub, i485)), java.lang.Object(java.lang.String(o833sub, i485))) → f2156_0_length_FieldAccess(EOS(STATIC_2156), i429, i429, java.lang.Object(java.lang.String(o833sub, i485)), java.lang.Object(java.lang.String(o833sub, i485)))
f2150_0_length_Return(EOS(STATIC_2150), i434, i434, java.lang.Object(java.lang.String(o826sub, i471)), i471) → f2167_0_random_Return(EOS(STATIC_2167), i434, i434, i471)
f2152_0__init__Load(EOS(STATIC_2152), i434, i434, NULL) → f2183_0__init__InvokeMethod(EOS(STATIC_2183), i434, i434, NULL)
f2154_0__init__Load(EOS(STATIC_2154), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2186_0__init__InvokeMethod(EOS(STATIC_2186), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2156_0_length_FieldAccess(EOS(STATIC_2156), i429, i429, java.lang.Object(java.lang.String(o833sub, i485)), java.lang.Object(java.lang.String(o833sub, i485))) → f2171_0_length_Return(EOS(STATIC_2171), i429, i429, java.lang.Object(java.lang.String(o833sub, i485)))
f2161_0__init__InvokeMethod(EOS(STATIC_2161), i429, i429, NULL) → f2173_0__init__Load(EOS(STATIC_2173), i429, i429, NULL)
f2166_0__init__InvokeMethod(EOS(STATIC_2166), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2176_0__init__Load(EOS(STATIC_2176), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2167_0_random_Return(EOS(STATIC_2167), i434, i434, i471) → f2178_0_create_Store(EOS(STATIC_2178), i434, i434, i471)
f2171_0_length_Return(EOS(STATIC_2171), i429, i429, java.lang.Object(java.lang.String(o833sub, i485))) → f2188_0_random_Return(EOS(STATIC_2188), i429, i429)
f2173_0__init__Load(EOS(STATIC_2173), i429, i429, NULL) → f2204_0__init__InvokeMethod(EOS(STATIC_2204), i429, i429, NULL)
f2176_0__init__Load(EOS(STATIC_2176), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2209_0__init__InvokeMethod(EOS(STATIC_2209), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2178_0_create_Store(EOS(STATIC_2178), i434, i434, i471) → f2191_0_create_New(EOS(STATIC_2191), i434, i434, i471)
f2183_0__init__InvokeMethod(EOS(STATIC_2183), i434, i434, NULL) → f2192_0__init__Load(EOS(STATIC_2192), i434, i434, NULL)
f2186_0__init__InvokeMethod(EOS(STATIC_2186), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2195_0__init__Load(EOS(STATIC_2195), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2188_0_random_Return(EOS(STATIC_2188), i429, i429) → f2197_0_create_InvokeMethod(EOS(STATIC_2197), i429, i429)
f2191_0_create_New(EOS(STATIC_2191), i434, i434, i471) → f2211_0_create_Duplicate(EOS(STATIC_2211), i434, i434, i471)
f2192_0__init__Load(EOS(STATIC_2192), i434, i434, NULL) → f2225_0__init__InvokeMethod(EOS(STATIC_2225), i434, i434, NULL)
f2195_0__init__Load(EOS(STATIC_2195), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2214_0__init__Load(EOS(STATIC_2214), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2197_0_create_InvokeMethod(EOS(STATIC_2197), i429, i429) → f2216_0__init__Load(EOS(STATIC_2216), i429, i429)
f2204_0__init__InvokeMethod(EOS(STATIC_2204), i429, i429, NULL) → f2218_0__init__Load(EOS(STATIC_2218), i429, i429, NULL)
f2209_0__init__InvokeMethod(EOS(STATIC_2209), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2221_0__init__Load(EOS(STATIC_2221), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2211_0_create_Duplicate(EOS(STATIC_2211), i434, i434, i471) → f2222_0_create_InvokeMethod(EOS(STATIC_2222), i434, i434, i471)
f2214_0__init__Load(EOS(STATIC_2214), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2228_0__init__FieldAccess(EOS(STATIC_2228), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2216_0__init__Load(EOS(STATIC_2216), i429, i429) → f2246_0__init__InvokeMethod(EOS(STATIC_2246), i429, i429)
f2218_0__init__Load(EOS(STATIC_2218), i429, i429, NULL) → f2252_0__init__InvokeMethod(EOS(STATIC_2252), i429, i429, NULL)
f2221_0__init__Load(EOS(STATIC_2221), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2234_0__init__Load(EOS(STATIC_2234), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2222_0_create_InvokeMethod(EOS(STATIC_2222), i434, i434, i471) → f2236_0__init__Load(EOS(STATIC_2236), i434, i434, i471)
f2225_0__init__InvokeMethod(EOS(STATIC_2225), i434, i434, NULL) → f2238_0__init__Load(EOS(STATIC_2238), i434, i434, NULL)
f2228_0__init__FieldAccess(EOS(STATIC_2228), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2244_0__init__Load(EOS(STATIC_2244), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2234_0__init__Load(EOS(STATIC_2234), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2256_0__init__FieldAccess(EOS(STATIC_2256), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2236_0__init__Load(EOS(STATIC_2236), i434, i434, i471) → f2268_0__init__InvokeMethod(EOS(STATIC_2268), i434, i434, i471)
f2238_0__init__Load(EOS(STATIC_2238), i434, i434, NULL) → f2270_0__init__InvokeMethod(EOS(STATIC_2270), i434, i434, NULL)
f2244_0__init__Load(EOS(STATIC_2244), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2259_0__init__InvokeMethod(EOS(STATIC_2259), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2246_0__init__InvokeMethod(EOS(STATIC_2246), i429, i429) → f2260_0__init__Load(EOS(STATIC_2260), i429, i429)
f2252_0__init__InvokeMethod(EOS(STATIC_2252), i429, i429, NULL) → f2262_0__init__Load(EOS(STATIC_2262), i429, i429, NULL)
f2256_0__init__FieldAccess(EOS(STATIC_2256), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2266_0__init__Load(EOS(STATIC_2266), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2259_0__init__InvokeMethod(EOS(STATIC_2259), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2272_0__init__StackPop(EOS(STATIC_2272), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2260_0__init__Load(EOS(STATIC_2260), i429, i429) → f2283_0__init__InvokeMethod(EOS(STATIC_2283), i429, i429)
f2262_0__init__Load(EOS(STATIC_2262), i429, i429, NULL) → f2287_0__init__InvokeMethod(EOS(STATIC_2287), i429, i429, NULL)
f2266_0__init__Load(EOS(STATIC_2266), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2276_0__init__InvokeMethod(EOS(STATIC_2276), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2268_0__init__InvokeMethod(EOS(STATIC_2268), i434, i434, i471) → f2278_0__init__Return(EOS(STATIC_2278), i434, i434, i471)
f2270_0__init__InvokeMethod(EOS(STATIC_2270), i434, i434, NULL) → f2281_0__init__Load(EOS(STATIC_2281), i434, i434, NULL)
f2272_0__init__StackPop(EOS(STATIC_2272), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2282_0__init__Return(EOS(STATIC_2282), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2276_0__init__InvokeMethod(EOS(STATIC_2276), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2290_0__init__StackPop(EOS(STATIC_2290), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2278_0__init__Return(EOS(STATIC_2278), i434, i434, i471) → f2291_0_create_Store(EOS(STATIC_2291), i434, i434, i471)
f2281_0__init__Load(EOS(STATIC_2281), i434, i434, NULL) → f2295_0__init__Load(EOS(STATIC_2295), i434, i434, NULL)
f2282_0__init__Return(EOS(STATIC_2282), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2297_0__init__Return(EOS(STATIC_2297), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2283_0__init__InvokeMethod(EOS(STATIC_2283), i429, i429) → f2300_0__init__Return(EOS(STATIC_2300), i429, i429)
f2287_0__init__InvokeMethod(EOS(STATIC_2287), i429, i429, NULL) → f2305_0__init__Load(EOS(STATIC_2305), i429, i429, NULL)
f2290_0__init__StackPop(EOS(STATIC_2290), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2308_0__init__Return(EOS(STATIC_2308), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2291_0_create_Store(EOS(STATIC_2291), i434, i434, i471) → f2310_0_create_ConstantStackPush(EOS(STATIC_2310), i434, i434, i471)
f2295_0__init__Load(EOS(STATIC_2295), i434, i434, NULL) → f2313_0__init__FieldAccess(EOS(STATIC_2313), i434, i434, NULL)
f2297_0__init__Return(EOS(STATIC_2297), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2315_0__init__Return(EOS(STATIC_2315), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2300_0__init__Return(EOS(STATIC_2300), i429, i429) → f2316_0__init__Load(EOS(STATIC_2316), i429, i429)
f2305_0__init__Load(EOS(STATIC_2305), i429, i429, NULL) → f2320_0__init__Load(EOS(STATIC_2320), i429, i429, NULL)
f2308_0__init__Return(EOS(STATIC_2308), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2323_0__init__Return(EOS(STATIC_2323), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2310_0_create_ConstantStackPush(EOS(STATIC_2310), i434, i434, i471) → f2325_0_create_Store(EOS(STATIC_2325), i434, i434, i471, 0)
f2313_0__init__FieldAccess(EOS(STATIC_2313), i434, i434, NULL) → f2331_0__init__Load(EOS(STATIC_2331), i434, i434, NULL)
f2315_0__init__Return(EOS(STATIC_2315), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2334_0__init__Return(EOS(STATIC_2334), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2316_0__init__Load(EOS(STATIC_2316), i429, i429) → f2336_0__init__Load(EOS(STATIC_2336), i429, i429)
f2320_0__init__Load(EOS(STATIC_2320), i429, i429, NULL) → f2341_0__init__FieldAccess(EOS(STATIC_2341), i429, i429, NULL)
f2323_0__init__Return(EOS(STATIC_2323), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2343_0__init__Return(EOS(STATIC_2343), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2325_0_create_Store(EOS(STATIC_2325), i434, i434, i471, matching1) → f2345_0_create_Load(EOS(STATIC_2345), i434, i434, i471, 0) | =(matching1, 0)
f2331_0__init__Load(EOS(STATIC_2331), i434, i434, NULL) → f2348_0__init__InvokeMethod(EOS(STATIC_2348), i434, i434, NULL)
f2334_0__init__Return(EOS(STATIC_2334), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2350_0__init__Return(EOS(STATIC_2350), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2336_0__init__Load(EOS(STATIC_2336), i429, i429) → f2351_0__init__FieldAccess(EOS(STATIC_2351), i429, i429)
f2341_0__init__FieldAccess(EOS(STATIC_2341), i429, i429, NULL) → f2359_0__init__Load(EOS(STATIC_2359), i429, i429, NULL)
f2343_0__init__Return(EOS(STATIC_2343), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2361_0__init__Return(EOS(STATIC_2361), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2345_0_create_Load(EOS(STATIC_2345), i434, i434, i471, matching1) → f3474_0_create_Load(EOS(STATIC_3474), i434, i434, i471, 0) | =(matching1, 0)
f2348_0__init__InvokeMethod(EOS(STATIC_2348), i434, i434, NULL) → f2365_0__init__StackPop(EOS(STATIC_2365), i434, i434, NULL)
f2350_0__init__Return(EOS(STATIC_2350), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2368_0_random_ArrayAccess(EOS(STATIC_2368), i434, i434, java.lang.Object(ARRAY(i419)), i420)
f2351_0__init__FieldAccess(EOS(STATIC_2351), i429, i429) → f2370_0__init__Return(EOS(STATIC_2370), i429, i429)
f2359_0__init__Load(EOS(STATIC_2359), i429, i429, NULL) → f2375_0__init__InvokeMethod(EOS(STATIC_2375), i429, i429, NULL)
f2361_0__init__Return(EOS(STATIC_2361), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2378_0__init__Return(EOS(STATIC_2378), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2365_0__init__StackPop(EOS(STATIC_2365), i434, i434, NULL) → f2382_0__init__Return(EOS(STATIC_2382), i434, i434, NULL)
f2368_0_random_ArrayAccess(EOS(STATIC_2368), i434, i434, java.lang.Object(ARRAY(i419)), i420) → f2384_0_create_InvokeMethod(EOS(STATIC_2384), i434, i434)
f2370_0__init__Return(EOS(STATIC_2370), i429, i429) → f2385_0_create_Return(EOS(STATIC_2385), i429, i429)
f2375_0__init__InvokeMethod(EOS(STATIC_2375), i429, i429, NULL) → f2392_0__init__StackPop(EOS(STATIC_2392), i429, i429, NULL)
f2378_0__init__Return(EOS(STATIC_2378), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2398_0_random_ArrayAccess(EOS(STATIC_2398), i429, i429, java.lang.Object(ARRAY(i419)), i420)
f2382_0__init__Return(EOS(STATIC_2382), i434, i434, NULL) → f2404_0__init__Return(EOS(STATIC_2404), i434, i434, NULL)
f2392_0__init__StackPop(EOS(STATIC_2392), i429, i429, NULL) → f2412_0__init__Return(EOS(STATIC_2412), i429, i429, NULL)
f2398_0_random_ArrayAccess(EOS(STATIC_2398), i429, i429, java.lang.Object(ARRAY(i419)), i420) → f2414_0_create_InvokeMethod(EOS(STATIC_2414), i429, i429)
f2404_0__init__Return(EOS(STATIC_2404), i434, i434, NULL) → f2418_0__init__Return(EOS(STATIC_2418), i434, i434, NULL)
f2412_0__init__Return(EOS(STATIC_2412), i429, i429, NULL) → f2488_0__init__Return(EOS(STATIC_2488), i429, i429, NULL)
f2418_0__init__Return(EOS(STATIC_2418), i434, i434, NULL) → f2498_0__init__Return(EOS(STATIC_2498), i434, i434, NULL)
f2488_0__init__Return(EOS(STATIC_2488), i429, i429, NULL) → f2504_0__init__Return(EOS(STATIC_2504), i429, i429, NULL)
f2498_0__init__Return(EOS(STATIC_2498), i434, i434, NULL) → f2535_0_random_InvokeMethod(EOS(STATIC_2535), i434, i434, NULL)
f2504_0__init__Return(EOS(STATIC_2504), i429, i429, NULL) → f2540_0__init__Return(EOS(STATIC_2540), i429, i429, NULL)
f2535_0_random_InvokeMethod(EOS(STATIC_2535), i434, i434, NULL) → f2555_0_create_InvokeMethod(EOS(STATIC_2555), i434, i434)
f2540_0__init__Return(EOS(STATIC_2540), i429, i429, NULL) → f2559_0_random_InvokeMethod(EOS(STATIC_2559), i429, i429, NULL)
f2559_0_random_InvokeMethod(EOS(STATIC_2559), i429, i429, NULL) → f2576_0_create_InvokeMethod(EOS(STATIC_2576), i429, i429)
f3474_0_create_Load(EOS(STATIC_3474), i434, i434, i1003, i1004) → f4463_0_create_Load(EOS(STATIC_4463), i434, i434, i1003, i1004)
f4463_0_create_Load(EOS(STATIC_4463), i434, i434, i1003, i1496) → f5998_0_create_Load(EOS(STATIC_5998), i434, i434, i1003, i1496)
f5998_0_create_Load(EOS(STATIC_5998), i434, i434, i1003, i2173) → f7503_0_create_Load(EOS(STATIC_7503), i434, i434, i1003, i2173)
f7503_0_create_Load(EOS(STATIC_7503), i434, i434, i1003, i2948) → f10903_0_create_Load(EOS(STATIC_10903), i434, i434, i1003, i2948)
f10903_0_create_Load(EOS(STATIC_10903), i434, i434, i1003, i4216) → f11898_0_create_Load(EOS(STATIC_11898), i434, i434, i1003, i4216)
f11898_0_create_Load(EOS(STATIC_11898), i434, i434, i1003, i4697) → f11905_0_create_Load(EOS(STATIC_11905), i434, i434, i1003, i4697, i4697)
f11905_0_create_Load(EOS(STATIC_11905), i434, i434, i1003, i4697, i4697) → f11907_0_create_GE(EOS(STATIC_11907), i434, i434, i1003, i4697, i4697, i1003)
f11907_0_create_GE(EOS(STATIC_11907), i434, i434, i1003, i4697, i4697, i1003) → f11909_0_create_GE(EOS(STATIC_11909), i434, i434, i1003, i4697, i4697, i1003)
f11907_0_create_GE(EOS(STATIC_11907), i434, i434, i1003, i4697, i4697, i1003) → f11910_0_create_GE(EOS(STATIC_11910), i434, i434, i1003, i4697, i4697, i1003)
f11909_0_create_GE(EOS(STATIC_11909), i434, i434, i1003, i4697, i4697, i1003) → f11912_0_create_New(EOS(STATIC_11912), i434, i1003) | >=(i4697, i1003)
f11910_0_create_GE(EOS(STATIC_11910), i434, i434, i1003, i4697, i4697, i1003) → f11913_0_create_Load(EOS(STATIC_11913), i434, i434, i1003, i4697) | <(i4697, i1003)
f11912_0_create_New(EOS(STATIC_11912), i434, i1003) → f11916_0_create_Duplicate(EOS(STATIC_11916), i434, i1003)
f11913_0_create_Load(EOS(STATIC_11913), i434, i434, i1003, i4697) → f11917_0_create_Load(EOS(STATIC_11917), i434, i434, i1003, i4697)
f11916_0_create_Duplicate(EOS(STATIC_11916), i434, i1003) → f11919_0_create_New(EOS(STATIC_11919), i434, i1003)
f11917_0_create_Load(EOS(STATIC_11917), i434, i434, i1003, i4697) → f11920_0_create_ConstantStackPush(EOS(STATIC_11920), i434, i434, i1003, i4697, i434)
f11919_0_create_New(EOS(STATIC_11919), i434, i1003) → f11923_0_create_Duplicate(EOS(STATIC_11923), i434, i1003)
f11920_0_create_ConstantStackPush(EOS(STATIC_11920), i434, i434, i1003, i4697, i434) → f11925_0_create_IntArithmetic(EOS(STATIC_11925), i434, i434, i1003, i4697, i434, 1)
f11923_0_create_Duplicate(EOS(STATIC_11923), i434, i1003) → f11926_0_create_Load(EOS(STATIC_11926), i434, i1003)
f11925_0_create_IntArithmetic(EOS(STATIC_11925), i434, i434, i1003, i4697, i434, matching1) → f11928_0_create_InvokeMethod(EOS(STATIC_11928), i434, i434, i1003, i4697, -(i434, 1)) | &&(>(i434, 0), =(matching1, 1))
f11926_0_create_Load(EOS(STATIC_11926), i434, i1003) → f11930_0_create_InvokeMethod(EOS(STATIC_11930), i434, i1003)
f11928_0_create_InvokeMethod(EOS(STATIC_11928), i434, i434, i1003, i4697, i4705) → f11932_1_create_InvokeMethod(f11932_0_create_Load(EOS(STATIC_11932), i4705, i4705), i434, i434, i1003, i4697, i4705)
f11930_0_create_InvokeMethod(EOS(STATIC_11930), i434, i1003) → f11934_0__init__Load(EOS(STATIC_11934), i434, i1003, i1003)
f11932_0_create_Load(EOS(STATIC_11932), i4705, i4705) → f11936_0_create_Load(EOS(STATIC_11936), i4705, i4705)
f11934_0__init__Load(EOS(STATIC_11934), i434, i1003, i1003) → f11937_0__init__InvokeMethod(EOS(STATIC_11937), i434, i1003, i1003)
f11937_0__init__InvokeMethod(EOS(STATIC_11937), i434, i1003, i1003) → f12021_0__init__Load(EOS(STATIC_12021), i434, i1003, i1003)
f12021_0__init__Load(EOS(STATIC_12021), i434, i1003, i1003) → f12069_0__init__Load(EOS(STATIC_12069), i434, i1003, i1003)
f12022_0_create_InvokeMethod(EOS(STATIC_12022), i434, i434, i1003, i4697, i4723, i4723) → f12050_0_create_InvokeMethod(EOS(STATIC_12050), i434, i434, i1003, i4697, i4723, i4723)
f12024_0_create_Return(EOS(STATIC_12024), i434, i434, i1003, i4697, matching1, matching2) → f12072_0_create_InvokeMethod(EOS(STATIC_12072), i434, i434, i1003, i4697) | &&(=(matching1, 1), =(matching2, 1))
f12025_0_create_InvokeMethod(EOS(STATIC_12025), i434, i434, i1003, i4697, matching1, matching2) → f12067_0_create_InvokeMethod(EOS(STATIC_12067), i434, i434, i1003, i4697, 1, 1) | &&(=(matching1, 1), =(matching2, 1))
f12049_0_create_InvokeMethod(EOS(STATIC_12049), i434, i434, i1003, i4697, i4757, i4757) → f12050_0_create_InvokeMethod(EOS(STATIC_12050), i434, i434, i1003, i4697, i4757, i4757)
f12050_0_create_InvokeMethod(EOS(STATIC_12050), i434, i434, i1003, i4697, i4777, i4777) → f12073_0_create_InvokeMethod(EOS(STATIC_12073), i434, i434, i1003, i4697, i4777)
f12066_0_create_InvokeMethod(EOS(STATIC_12066), i434, i434, i1003, i4697, matching1, matching2) → f12067_0_create_InvokeMethod(EOS(STATIC_12067), i434, i434, i1003, i4697, 1, 1) | &&(=(matching1, 1), =(matching2, 1))
f12067_0_create_InvokeMethod(EOS(STATIC_12067), i434, i434, i1003, i4697, matching1, matching2) → f12077_0_create_InvokeMethod(EOS(STATIC_12077), i434, i434, i1003, i4697, 1) | &&(=(matching1, 1), =(matching2, 1))
f12069_0__init__Load(EOS(STATIC_12069), i434, i1003, i1003) → f12078_0__init__FieldAccess(EOS(STATIC_12078), i434, i1003, i1003)
f12072_0_create_InvokeMethod(EOS(STATIC_12072), i434, i434, i1003, i4697) → f12080_0_add_New(EOS(STATIC_12080), i434, i434, i1003, i4697)
f12073_0_create_InvokeMethod(EOS(STATIC_12073), i434, i434, i1003, i4697, i4777) → f12495_0_create_InvokeMethod(EOS(STATIC_12495), i434, i434, i1003, i4697, i4777)
f12078_0__init__FieldAccess(EOS(STATIC_12078), i434, i1003, i1003) → f12088_0__init__Return(EOS(STATIC_12088), i434, i1003)
f12080_0_add_New(EOS(STATIC_12080), i434, i434, i1003, i4697) → f12420_0_add_Duplicate(EOS(STATIC_12420), i434, i434, i1003, i4697)
f12088_0__init__Return(EOS(STATIC_12088), i434, i1003) → f12414_0_create_Load(EOS(STATIC_12414), i434)
f12414_0_create_Load(EOS(STATIC_12414), i434) → f12466_0_create_InvokeMethod(EOS(STATIC_12466), i434)
f12420_0_add_Duplicate(EOS(STATIC_12420), i434, i434, i1003, i4697) → f12470_0_add_InvokeMethod(EOS(STATIC_12470), i434, i434, i1003, i4697)
f12431_0_create_InvokeMethod(EOS(STATIC_12431), i434, i434, i1003, i4697, i4892, i4892, i4885, i4886, i4884) → f12453_0_create_InvokeMethod(EOS(STATIC_12453), i434, i434, i1003, i4697, i4892, i4892, i4885, i4886, i4884)
f12452_0_create_InvokeMethod(EOS(STATIC_12452), i434, i434, i1003, i4697, i4997, i4997, i4989, i4990, matching1) → f12453_0_create_InvokeMethod(EOS(STATIC_12453), i434, i434, i1003, i4697, i4997, i4997, i4989, i4990, 1) | =(matching1, 1)
f12453_0_create_InvokeMethod(EOS(STATIC_12453), i434, i434, i1003, i4697, i5021, i5021, i5022, i5023, i5024) → f12495_0_create_InvokeMethod(EOS(STATIC_12495), i434, i434, i1003, i4697, i5021)
f12466_0_create_InvokeMethod(EOS(STATIC_12466), i434) → f12498_0__init__Load(EOS(STATIC_12498), i434)
f12470_0_add_InvokeMethod(EOS(STATIC_12470), i434, i434, i1003, i4697) → f12499_0__init__Load(EOS(STATIC_12499), i434, i434, i1003, i4697)
f12498_0__init__Load(EOS(STATIC_12498), i434) → f12642_0__init__InvokeMethod(EOS(STATIC_12642), i434)
f12499_0__init__Load(EOS(STATIC_12499), i434, i434, i1003, i4697) → f12648_0__init__InvokeMethod(EOS(STATIC_12648), i434, i434, i1003, i4697)
f12642_0__init__InvokeMethod(EOS(STATIC_12642), i434) → f12664_0__init__Load(EOS(STATIC_12664), i434)
f12648_0__init__InvokeMethod(EOS(STATIC_12648), i434, i434, i1003, i4697) → f12666_0__init__Return(EOS(STATIC_12666), i434, i434, i1003, i4697)
f12662_0_create_InvokeMethod(EOS(STATIC_12662), i434, i434, i1003, i4697, i5119, i5119, i5112, i5113, i5111) → f12453_0_create_InvokeMethod(EOS(STATIC_12453), i434, i434, i1003, i4697, i5119, i5119, i5112, i5113, i5111)
f12664_0__init__Load(EOS(STATIC_12664), i434) → f12672_0__init__InvokeMethod(EOS(STATIC_12672), i434)
f12666_0__init__Return(EOS(STATIC_12666), i434, i434, i1003, i4697) → f12668_0_add_Store(EOS(STATIC_12668), i434, i434, i1003, i4697)
f12668_0_add_Store(EOS(STATIC_12668), i434, i434, i1003, i4697) → f12674_0_add_Load(EOS(STATIC_12674), i434, i434, i1003, i4697)
f12672_0__init__InvokeMethod(EOS(STATIC_12672), i434) → f12676_0__init__Return(EOS(STATIC_12676), i434)
f12674_0_add_Load(EOS(STATIC_12674), i434, i434, i1003, i4697) → f12678_0_add_Load(EOS(STATIC_12678), i434, i434, i1003, i4697)
f12676_0__init__Return(EOS(STATIC_12676), i434) → f12679_0__init__Load(EOS(STATIC_12679), i434)
f12678_0_add_Load(EOS(STATIC_12678), i434, i434, i1003, i4697) → f12681_0_add_FieldAccess(EOS(STATIC_12681), i434, i434, i1003, i4697)
f12679_0__init__Load(EOS(STATIC_12679), i434) → f12683_0__init__Load(EOS(STATIC_12683), i434)
f12681_0_add_FieldAccess(EOS(STATIC_12681), i434, i434, i1003, i4697) → f12685_0_add_FieldAccess(EOS(STATIC_12685), i434, i434, i1003, i4697)
f12683_0__init__Load(EOS(STATIC_12683), i434) → f12687_0__init__FieldAccess(EOS(STATIC_12687), i434)
f12685_0_add_FieldAccess(EOS(STATIC_12685), i434, i434, i1003, i4697) → f12690_0_add_Load(EOS(STATIC_12690), i434, i434, i1003, i4697)
f12687_0__init__FieldAccess(EOS(STATIC_12687), i434) → f12693_0__init__Load(EOS(STATIC_12693), i434)
f12690_0_add_Load(EOS(STATIC_12690), i434, i434, i1003, i4697) → f12695_0_add_Load(EOS(STATIC_12695), i434, i434, i1003, i4697)
f12693_0__init__Load(EOS(STATIC_12693), i434) → f12697_0__init__Load(EOS(STATIC_12697), i434)
f12695_0_add_Load(EOS(STATIC_12695), i434, i434, i1003, i4697) → f12698_0_add_FieldAccess(EOS(STATIC_12698), i434, i434, i1003, i4697)
f12697_0__init__Load(EOS(STATIC_12697), i434) → f12700_0__init__FieldAccess(EOS(STATIC_12700), i434)
f12698_0_add_FieldAccess(EOS(STATIC_12698), i434, i434, i1003, i4697) → f12702_0_add_FieldAccess(EOS(STATIC_12702), i434, i434, i1003, i4697)
f12700_0__init__FieldAccess(EOS(STATIC_12700), i434) → f12705_0__init__Return(EOS(STATIC_12705), i434)
f12702_0_add_FieldAccess(EOS(STATIC_12702), i434, i434, i1003, i4697) → f12709_0_add_Load(EOS(STATIC_12709), i434, i434, i1003, i4697)
f12705_0__init__Return(EOS(STATIC_12705), i434) → f12711_0_create_Return(EOS(STATIC_12711), i434)
f12709_0_add_Load(EOS(STATIC_12709), i434, i434, i1003, i4697) → f12713_0_add_Load(EOS(STATIC_12713), i434, i434, i1003, i4697)
f12713_0_add_Load(EOS(STATIC_12713), i434, i434, i1003, i4697) → f12715_0_add_FieldAccess(EOS(STATIC_12715), i434, i434, i1003, i4697)
f12715_0_add_FieldAccess(EOS(STATIC_12715), i434, i434, i1003, i4697) → f12834_0_add_Load(EOS(STATIC_12834), i434, i434, i1003, i4697)
f12834_0_add_Load(EOS(STATIC_12834), i434, i434, i1003, i4697) → f12847_0_add_Load(EOS(STATIC_12847), i434, i434, i1003, i4697)
f12840_0_create_Return(EOS(STATIC_12840), i434, i434, i1003, i4697, i5218) → f12853_0_create_InvokeMethod(EOS(STATIC_12853), i434, i434, i1003, i4697)
f12847_0_add_Load(EOS(STATIC_12847), i434, i434, i1003, i4697) → f12856_0_add_FieldAccess(EOS(STATIC_12856), i434, i434, i1003, i4697)
f12853_0_create_InvokeMethod(EOS(STATIC_12853), i434, i434, i1003, i4697) → f12862_0_add_New(EOS(STATIC_12862), i434, i434, i1003, i4697)
f12856_0_add_FieldAccess(EOS(STATIC_12856), i434, i434, i1003, i4697) → f12866_0_add_Return(EOS(STATIC_12866), i434, i434, i1003, i4697)
f12862_0_add_New(EOS(STATIC_12862), i434, i434, i1003, i4697) → f12881_0_add_Duplicate(EOS(STATIC_12881), i434, i434, i1003, i4697)
f12866_0_add_Return(EOS(STATIC_12866), i434, i434, i1003, i4697) → f12875_0_create_Inc(EOS(STATIC_12875), i434, i434, i1003, i4697)
f12875_0_create_Inc(EOS(STATIC_12875), i434, i434, i1003, i4697) → f12889_0_create_JMP(EOS(STATIC_12889), i434, i434, i1003, +(i4697, 1))
f12881_0_add_Duplicate(EOS(STATIC_12881), i434, i434, i1003, i4697) → f12891_0_add_InvokeMethod(EOS(STATIC_12891), i434, i434, i1003, i4697)
f12889_0_create_JMP(EOS(STATIC_12889), i434, i434, i1003, i5242) → f12899_0_create_Load(EOS(STATIC_12899), i434, i434, i1003, i5242)
f12891_0_add_InvokeMethod(EOS(STATIC_12891), i434, i434, i1003, i4697) → f12902_0__init__Load(EOS(STATIC_12902), i434, i434, i1003, i4697)
f12899_0_create_Load(EOS(STATIC_12899), i434, i434, i1003, i5242) → f11898_0_create_Load(EOS(STATIC_11898), i434, i434, i1003, i5242)
f12902_0__init__Load(EOS(STATIC_12902), i434, i434, i1003, i4697) → f12915_0__init__InvokeMethod(EOS(STATIC_12915), i434, i434, i1003, i4697)
f12915_0__init__InvokeMethod(EOS(STATIC_12915), i434, i434, i1003, i4697) → f12922_0__init__Return(EOS(STATIC_12922), i434, i434, i1003, i4697)
f12922_0__init__Return(EOS(STATIC_12922), i434, i434, i1003, i4697) → f12928_0_add_Store(EOS(STATIC_12928), i434, i434, i1003, i4697)
f12928_0_add_Store(EOS(STATIC_12928), i434, i434, i1003, i4697) → f12932_0_add_Load(EOS(STATIC_12932), i434, i434, i1003, i4697)
f12932_0_add_Load(EOS(STATIC_12932), i434, i434, i1003, i4697) → f12939_0_add_Load(EOS(STATIC_12939), i434, i434, i1003, i4697)
f12939_0_add_Load(EOS(STATIC_12939), i434, i434, i1003, i4697) → f12947_0_add_FieldAccess(EOS(STATIC_12947), i434, i434, i1003, i4697)
f12947_0_add_FieldAccess(EOS(STATIC_12947), i434, i434, i1003, i4697) → f12953_0_add_FieldAccess(EOS(STATIC_12953), i434, i434, i1003, i4697)
f12953_0_add_FieldAccess(EOS(STATIC_12953), i434, i434, i1003, i4697) → f12959_0_add_Load(EOS(STATIC_12959), i434, i434, i1003, i4697)
f12959_0_add_Load(EOS(STATIC_12959), i434, i434, i1003, i4697) → f12967_0_add_Load(EOS(STATIC_12967), i434, i434, i1003, i4697)
f12967_0_add_Load(EOS(STATIC_12967), i434, i434, i1003, i4697) → f12972_0_add_FieldAccess(EOS(STATIC_12972), i434, i434, i1003, i4697)
f12972_0_add_FieldAccess(EOS(STATIC_12972), i434, i434, i1003, i4697) → f12974_0_add_FieldAccess(EOS(STATIC_12974), i434, i434, i1003, i4697)
f12974_0_add_FieldAccess(EOS(STATIC_12974), i434, i434, i1003, i4697) → f12983_0_add_Load(EOS(STATIC_12983), i434, i434, i1003, i4697)
f12983_0_add_Load(EOS(STATIC_12983), i434, i434, i1003, i4697) → f12985_0_add_Load(EOS(STATIC_12985), i434, i434, i1003, i4697)
f12985_0_add_Load(EOS(STATIC_12985), i434, i434, i1003, i4697) → f12994_0_add_FieldAccess(EOS(STATIC_12994), i434, i434, i1003, i4697)
f12994_0_add_FieldAccess(EOS(STATIC_12994), i434, i434, i1003, i4697) → f13003_0_add_Load(EOS(STATIC_13003), i434, i434, i1003, i4697)
f13003_0_add_Load(EOS(STATIC_13003), i434, i434, i1003, i4697) → f13010_0_add_Load(EOS(STATIC_13010), i434, i434, i1003, i4697)
f13010_0_add_Load(EOS(STATIC_13010), i434, i434, i1003, i4697) → f13018_0_add_FieldAccess(EOS(STATIC_13018), i434, i434, i1003, i4697)
f13018_0_add_FieldAccess(EOS(STATIC_13018), i434, i434, i1003, i4697) → f13040_0_add_Return(EOS(STATIC_13040), i434, i434, i1003, i4697)
f13040_0_add_Return(EOS(STATIC_13040), i434, i434, i1003, i4697) → f13049_0_create_Inc(EOS(STATIC_13049), i434, i434, i1003, i4697)
f13049_0_create_Inc(EOS(STATIC_13049), i434, i434, i1003, i4697) → f13057_0_create_JMP(EOS(STATIC_13057), i434, i434, i1003, +(i4697, 1))
f13057_0_create_JMP(EOS(STATIC_13057), i434, i434, i1003, i5344) → f13068_0_create_Load(EOS(STATIC_13068), i434, i434, i1003, i5344)
f13068_0_create_Load(EOS(STATIC_13068), i434, i434, i1003, i5344) → f11898_0_create_Load(EOS(STATIC_11898), i434, i434, i1003, i5344)
f11936_0_create_Load(EOS(STATIC_11936), i4705, i4705) → f1935_0_create_Load(EOS(STATIC_1935), i4705, i4705)
f11932_1_create_InvokeMethod(f2384_0_create_InvokeMethod(EOS(STATIC_2384), i4723, i4723), i434, i434, i1003, i4697, i4723) → f12022_0_create_InvokeMethod(EOS(STATIC_12022), i434, i434, i1003, i4697, i4723, i4723)
f11932_1_create_InvokeMethod(f2385_0_create_Return(EOS(STATIC_2385), matching1, matching2), i434, i434, i1003, i4697, matching3) → f12024_0_create_Return(EOS(STATIC_12024), i434, i434, i1003, i4697, 1, 1) | &&(&&(=(matching1, 1), =(matching2, 1)), =(matching3, 1))
f11932_1_create_InvokeMethod(f2414_0_create_InvokeMethod(EOS(STATIC_2414), matching1, matching2), i434, i434, i1003, i4697, matching3) → f12025_0_create_InvokeMethod(EOS(STATIC_12025), i434, i434, i1003, i4697, 1, 1) | &&(&&(=(matching1, 1), =(matching2, 1)), =(matching3, 1))
f11932_1_create_InvokeMethod(f2555_0_create_InvokeMethod(EOS(STATIC_2555), i4757, i4757), i434, i434, i1003, i4697, i4757) → f12049_0_create_InvokeMethod(EOS(STATIC_12049), i434, i434, i1003, i4697, i4757, i4757)
f11932_1_create_InvokeMethod(f2576_0_create_InvokeMethod(EOS(STATIC_2576), matching1, matching2), i434, i434, i1003, i4697, matching3) → f12066_0_create_InvokeMethod(EOS(STATIC_12066), i434, i434, i1003, i4697, 1, 1) | &&(&&(=(matching1, 1), =(matching2, 1)), =(matching3, 1))
f11932_1_create_InvokeMethod(f12073_0_create_InvokeMethod(EOS(STATIC_12073), i4892, i4892, i4885, i4886, i4884), i434, i434, i1003, i4697, i4892) → f12431_0_create_InvokeMethod(EOS(STATIC_12431), i434, i434, i1003, i4697, i4892, i4892, i4885, i4886, i4884)
f11932_1_create_InvokeMethod(f12077_0_create_InvokeMethod(EOS(STATIC_12077), i4997, i4997, i4989, i4990, matching1), i434, i434, i1003, i4697, i4997) → f12452_0_create_InvokeMethod(EOS(STATIC_12452), i434, i434, i1003, i4697, i4997, i4997, i4989, i4990, 1) | =(matching1, 1)
f11932_1_create_InvokeMethod(f12495_0_create_InvokeMethod(EOS(STATIC_12495), i5119, i5119, i5112, i5113, i5111), i434, i434, i1003, i4697, i5119) → f12662_0_create_InvokeMethod(EOS(STATIC_12662), i434, i434, i1003, i4697, i5119, i5119, i5112, i5113, i5111)
f11932_1_create_InvokeMethod(f12711_0_create_Return(EOS(STATIC_12711), i5218), i434, i434, i1003, i4697, i5218) → f12840_0_create_Return(EOS(STATIC_12840), i434, i434, i1003, i4697, i5218)
Combined rules. Obtained 3 conditional rules for P and 17 conditional rules for R.
P rules:
f1947_0_create_ConstantStackPush(EOS(STATIC_1947), x0, x0, x0) → f11932_1_create_InvokeMethod(f1947_0_create_ConstantStackPush(EOS(STATIC_1947), -(x0, 1), -(x0, 1), -(x0, 1)), x0, x0, x1, 0, -(x0, 1)) | &&(>(x0, 1), >(x1, 0))
f11932_1_create_InvokeMethod(f2385_0_create_Return(EOS(STATIC_2385), 1, 1), x2, x2, x3, x4, 1) → f11932_1_create_InvokeMethod(f1947_0_create_ConstantStackPush(EOS(STATIC_1947), -(x2, 1), -(x2, 1), -(x2, 1)), x2, x2, x3, +(x4, 1), -(x2, 1)) | &&(>(x2, 0), <(+(x4, 1), x3))
f11932_1_create_InvokeMethod(f12711_0_create_Return(EOS(STATIC_12711), x0), x1, x1, x2, x3, x0) → f11932_1_create_InvokeMethod(f1947_0_create_ConstantStackPush(EOS(STATIC_1947), -(x1, 1), -(x1, 1), -(x1, 1)), x1, x1, x2, +(x3, 1), -(x1, 1)) | &&(>(x1, 0), <(+(x3, 1), x2))
R rules:
f1947_0_create_ConstantStackPush(EOS(STATIC_1947), x0, x0, x0) → f2384_0_create_InvokeMethod(EOS(STATIC_2384), x0, x0) | >(x0, 1)
f1947_0_create_ConstantStackPush(EOS(STATIC_1947), x0, x0, x0) → f2385_0_create_Return(EOS(STATIC_2385), x0, x0) | <=(x0, 1)
f1947_0_create_ConstantStackPush(EOS(STATIC_1947), x0, x0, x0) → f2414_0_create_InvokeMethod(EOS(STATIC_2414), x0, x0) | <=(x0, 1)
f1947_0_create_ConstantStackPush(EOS(STATIC_1947), x0, x0, x0) → f2555_0_create_InvokeMethod(EOS(STATIC_2555), x0, x0) | >(x0, 1)
f1947_0_create_ConstantStackPush(EOS(STATIC_1947), x0, x0, x0) → f2576_0_create_InvokeMethod(EOS(STATIC_2576), x0, x0) | <=(x0, 1)
f1947_0_create_ConstantStackPush(EOS(STATIC_1947), x0, x0, x0) → f11907_0_create_GE(EOS(STATIC_11907), x0, x0, x1, 0, 0, x1) | &&(>(x0, 1), >(+(x1, 1), 0))
f11907_0_create_GE(EOS(STATIC_11907), x0, x0, x1, x2, x2, x1) → f12711_0_create_Return(EOS(STATIC_12711), x0) | >=(x2, x1)
f11907_0_create_GE(EOS(STATIC_11907), x0, x0, x1, x2, x2, x1) → f11932_1_create_InvokeMethod(f1947_0_create_ConstantStackPush(EOS(STATIC_1947), -(x0, 1), -(x0, 1), -(x0, 1)), x0, x0, x1, x2, -(x0, 1)) | &&(>(x0, 0), <(x2, x1))
f11932_1_create_InvokeMethod(f2384_0_create_InvokeMethod(EOS(STATIC_2384), x0, x0), x1, x1, x2, x3, x0) → f12495_0_create_InvokeMethod(EOS(STATIC_12495), x1, x1, x2, x3, x0)
f11932_1_create_InvokeMethod(f2385_0_create_Return(EOS(STATIC_2385), 1, 1), x2, x2, x3, x4, 1) → f11907_0_create_GE(EOS(STATIC_11907), x2, x2, x3, +(x4, 1), +(x4, 1), x3)
f11932_1_create_InvokeMethod(f2414_0_create_InvokeMethod(EOS(STATIC_2414), 1, 1), x2, x2, x3, x4, 1) → f12077_0_create_InvokeMethod(EOS(STATIC_12077), x2, x2, x3, x4, 1)
f11932_1_create_InvokeMethod(f2555_0_create_InvokeMethod(EOS(STATIC_2555), x0, x0), x1, x1, x2, x3, x0) → f12495_0_create_InvokeMethod(EOS(STATIC_12495), x1, x1, x2, x3, x0)
f11932_1_create_InvokeMethod(f2576_0_create_InvokeMethod(EOS(STATIC_2576), 1, 1), x2, x2, x3, x4, 1) → f12077_0_create_InvokeMethod(EOS(STATIC_12077), x2, x2, x3, x4, 1)
f11932_1_create_InvokeMethod(f12073_0_create_InvokeMethod(EOS(STATIC_12073), x0, x0, x1, x2, x3), x4, x4, x5, x6, x0) → f12495_0_create_InvokeMethod(EOS(STATIC_12495), x4, x4, x5, x6, x0)
f11932_1_create_InvokeMethod(f12077_0_create_InvokeMethod(EOS(STATIC_12077), x0, x0, x1, x2, 1), x4, x4, x5, x6, x0) → f12495_0_create_InvokeMethod(EOS(STATIC_12495), x4, x4, x5, x6, x0)
f11932_1_create_InvokeMethod(f12495_0_create_InvokeMethod(EOS(STATIC_12495), x0, x0, x1, x2, x3), x4, x4, x5, x6, x0) → f12495_0_create_InvokeMethod(EOS(STATIC_12495), x4, x4, x5, x6, x0)
f11932_1_create_InvokeMethod(f12711_0_create_Return(EOS(STATIC_12711), x0), x1, x1, x2, x3, x0) → f11907_0_create_GE(EOS(STATIC_11907), x1, x1, x2, +(x3, 1), +(x3, 1), x2)
Filtered ground terms:
f1947_0_create_ConstantStackPush(x1, x2, x3, x4) → f1947_0_create_ConstantStackPush(x2, x3, x4)
Cond_f1947_0_create_ConstantStackPush(x1, x2, x3, x4, x5, x6) → Cond_f1947_0_create_ConstantStackPush(x1, x3, x4, x5, x6)
Cond_f11932_1_create_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → Cond_f11932_1_create_InvokeMethod(x1, x3, x4, x5, x6)
f2385_0_create_Return(x1, x2, x3) → f2385_0_create_Return(x2, x3)
f12711_0_create_Return(x1, x2) → f12711_0_create_Return(x2)
Cond_f1947_0_create_ConstantStackPush(x1, x2, x3, x4, x5) → Cond_f1947_0_create_ConstantStackPush(x1, x3, x4, x5)
f2384_0_create_InvokeMethod(x1, x2, x3) → f2384_0_create_InvokeMethod(x2, x3)
Cond_f1947_0_create_ConstantStackPush1(x1, x2, x3, x4, x5) → Cond_f1947_0_create_ConstantStackPush1(x1, x3, x4, x5)
Cond_f1947_0_create_ConstantStackPush2(x1, x2, x3, x4, x5) → Cond_f1947_0_create_ConstantStackPush2(x1, x3, x4, x5)
f2414_0_create_InvokeMethod(x1, x2, x3) → f2414_0_create_InvokeMethod(x2, x3)
Cond_f1947_0_create_ConstantStackPush3(x1, x2, x3, x4, x5) → Cond_f1947_0_create_ConstantStackPush3(x1, x3, x4, x5)
f2555_0_create_InvokeMethod(x1, x2, x3) → f2555_0_create_InvokeMethod(x2, x3)
Cond_f1947_0_create_ConstantStackPush4(x1, x2, x3, x4, x5) → Cond_f1947_0_create_ConstantStackPush4(x1, x3, x4, x5)
f2576_0_create_InvokeMethod(x1, x2, x3) → f2576_0_create_InvokeMethod(x2, x3)
Cond_f1947_0_create_ConstantStackPush5(x1, x2, x3, x4, x5, x6) → Cond_f1947_0_create_ConstantStackPush5(x1, x3, x4, x5, x6)
f11907_0_create_GE(x1, x2, x3, x4, x5, x6, x7) → f11907_0_create_GE(x2, x3, x4, x5, x6, x7)
Cond_f11907_0_create_GE(x1, x2, x3, x4, x5, x6, x7, x8) → Cond_f11907_0_create_GE(x1, x3, x4, x5, x6, x7, x8)
Cond_f11907_0_create_GE1(x1, x2, x3, x4, x5, x6, x7, x8) → Cond_f11907_0_create_GE1(x1, x3, x4, x5, x6, x7, x8)
f12495_0_create_InvokeMethod(x1, x2, x3, x4, x5, x6) → f12495_0_create_InvokeMethod(x2, x3, x4, x5, x6)
f12077_0_create_InvokeMethod(x1, x2, x3, x4, x5, x6) → f12077_0_create_InvokeMethod(x2, x3, x4, x5)
f12073_0_create_InvokeMethod(x1, x2, x3, x4, x5, x6) → f12073_0_create_InvokeMethod(x2, x3, x4, x5, x6)
Filtered unneeded arguments:
Cond_f11932_1_create_InvokeMethod1(x1, x2, x3, x4, x5, x6, x7) → Cond_f11932_1_create_InvokeMethod1(x1, x3, x4, x5, x6)
f12073_0_create_InvokeMethod(x1, x2, x3, x4, x5) → f12073_0_create_InvokeMethod(x1, x2)
f12077_0_create_InvokeMethod(x1, x2, x3, x4) → f12077_0_create_InvokeMethod(x1, x2)
f12495_0_create_InvokeMethod(x1, x2, x3, x4, x5) → f12495_0_create_InvokeMethod(x1, x2)
Filtered duplicate args:
f1947_0_create_ConstantStackPush(x1, x2, x3) → f1947_0_create_ConstantStackPush(x3)
Cond_f1947_0_create_ConstantStackPush(x1, x2, x3, x4, x5) → Cond_f1947_0_create_ConstantStackPush(x1, x4, x5)
f11932_1_create_InvokeMethod(x1, x2, x3, x4, x5, x6) → f11932_1_create_InvokeMethod(x1, x3, x4, x5)
f2385_0_create_Return(x1, x2) → f2385_0_create_Return(x2)
Cond_f11932_1_create_InvokeMethod(x1, x2, x3, x4, x5) → Cond_f11932_1_create_InvokeMethod(x1, x3, x4, x5)
Cond_f11932_1_create_InvokeMethod1(x1, x2, x3, x4, x5) → Cond_f11932_1_create_InvokeMethod1(x1, x3, x4, x5)
Cond_f1947_0_create_ConstantStackPush(x1, x2, x3, x4) → Cond_f1947_0_create_ConstantStackPush(x1, x4)
f2384_0_create_InvokeMethod(x1, x2) → f2384_0_create_InvokeMethod(x2)
Cond_f1947_0_create_ConstantStackPush1(x1, x2, x3, x4) → Cond_f1947_0_create_ConstantStackPush1(x1, x4)
Cond_f1947_0_create_ConstantStackPush2(x1, x2, x3, x4) → Cond_f1947_0_create_ConstantStackPush2(x1, x4)
f2414_0_create_InvokeMethod(x1, x2) → f2414_0_create_InvokeMethod(x2)
Cond_f1947_0_create_ConstantStackPush3(x1, x2, x3, x4) → Cond_f1947_0_create_ConstantStackPush3(x1, x4)
f2555_0_create_InvokeMethod(x1, x2) → f2555_0_create_InvokeMethod(x2)
Cond_f1947_0_create_ConstantStackPush4(x1, x2, x3, x4) → Cond_f1947_0_create_ConstantStackPush4(x1, x4)
f2576_0_create_InvokeMethod(x1, x2) → f2576_0_create_InvokeMethod(x2)
Cond_f1947_0_create_ConstantStackPush5(x1, x2, x3, x4, x5) → Cond_f1947_0_create_ConstantStackPush5(x1, x4, x5)
f11907_0_create_GE(x1, x2, x3, x4, x5, x6) → f11907_0_create_GE(x2, x5, x6)
Cond_f11907_0_create_GE(x1, x2, x3, x4, x5, x6, x7) → Cond_f11907_0_create_GE(x1, x3, x6, x7)
Cond_f11907_0_create_GE1(x1, x2, x3, x4, x5, x6, x7) → Cond_f11907_0_create_GE1(x1, x3, x6, x7)
f12495_0_create_InvokeMethod(x1, x2) → f12495_0_create_InvokeMethod(x2)
f12077_0_create_InvokeMethod(x1, x2) → f12077_0_create_InvokeMethod(x2)
f12073_0_create_InvokeMethod(x1, x2) → f12073_0_create_InvokeMethod(x2)
Filtered unneeded arguments:
Cond_f1947_0_create_ConstantStackPush(x1, x2) → Cond_f1947_0_create_ConstantStackPush(x1)
Cond_f1947_0_create_ConstantStackPush3(x1, x2) → Cond_f1947_0_create_ConstantStackPush3(x1)
Cond_f11907_0_create_GE(x1, x2, x3, x4) → Cond_f11907_0_create_GE(x1)
Combined rules. Obtained 6 conditional rules for P and 16 conditional rules for R.
P rules:
F1947_0_CREATE_CONSTANTSTACKPUSH(x0) → F11932_1_CREATE_INVOKEMETHOD(f1947_0_create_ConstantStackPush(-(x0, 1)), x0, x1, 0) | &&(>(x0, 1), >(x1, 0))
F1947_0_CREATE_CONSTANTSTACKPUSH(x0) → F1947_0_CREATE_CONSTANTSTACKPUSH(-(x0, 1)) | &&(>(x0, 1), >(x1, 0))
F11932_1_CREATE_INVOKEMETHOD(f2385_0_create_Return(1), x2, x3, x4) → F11932_1_CREATE_INVOKEMETHOD(f1947_0_create_ConstantStackPush(-(x2, 1)), x2, x3, +(x4, 1)) | &&(>(x2, 0), <(+(x4, 1), x3))
F11932_1_CREATE_INVOKEMETHOD(f2385_0_create_Return(1), x2, x3, x4) → F1947_0_CREATE_CONSTANTSTACKPUSH(-(x2, 1)) | &&(>(x2, 0), <(+(x4, 1), x3))
F11932_1_CREATE_INVOKEMETHOD(f12711_0_create_Return(x0), x1, x2, x3) → F11932_1_CREATE_INVOKEMETHOD(f1947_0_create_ConstantStackPush(-(x1, 1)), x1, x2, +(x3, 1)) | &&(>(x1, 0), <(+(x3, 1), x2))
F11932_1_CREATE_INVOKEMETHOD(f12711_0_create_Return(x0), x1, x2, x3) → F1947_0_CREATE_CONSTANTSTACKPUSH(-(x1, 1)) | &&(>(x1, 0), <(+(x3, 1), x2))
R rules:
f11907_0_create_GE(x0, x2, x1) → f12711_0_create_Return(x0) | >=(x2, x1)
f11932_1_create_InvokeMethod(f2384_0_create_InvokeMethod(x0), x1, x2, x3) → f12495_0_create_InvokeMethod(x1)
f11932_1_create_InvokeMethod(f2385_0_create_Return(1), x2, x3, x4) → f11907_0_create_GE(x2, +(x4, 1), x3)
f11932_1_create_InvokeMethod(f2414_0_create_InvokeMethod(1), x2, x3, x4) → f12077_0_create_InvokeMethod(x2)
f11932_1_create_InvokeMethod(f2555_0_create_InvokeMethod(x0), x1, x2, x3) → f12495_0_create_InvokeMethod(x1)
f11932_1_create_InvokeMethod(f2576_0_create_InvokeMethod(1), x2, x3, x4) → f12077_0_create_InvokeMethod(x2)
f11932_1_create_InvokeMethod(f12073_0_create_InvokeMethod(x0), x4, x5, x6) → f12495_0_create_InvokeMethod(x4)
f11932_1_create_InvokeMethod(f12077_0_create_InvokeMethod(x0), x4, x5, x6) → f12495_0_create_InvokeMethod(x4)
f11932_1_create_InvokeMethod(f12495_0_create_InvokeMethod(x0), x4, x5, x6) → f12495_0_create_InvokeMethod(x4)
f11932_1_create_InvokeMethod(f12711_0_create_Return(x0), x1, x2, x3) → f11907_0_create_GE(x1, +(x3, 1), x2)
f11907_0_create_GE(x0, x1, x2) → f11932_1_create_InvokeMethod(f2384_0_create_InvokeMethod(-(x0, 1)), x0, x2, x1) | &&(>(x0, 2), >(x2, x1))
f11907_0_create_GE(x0, x1, x2) → f11932_1_create_InvokeMethod(f2385_0_create_Return(-(x0, 1)), x0, x2, x1) | &&(&&(>(x2, x1), <=(x0, 2)), >(x0, 0))
f11907_0_create_GE(x0, x1, x2) → f11932_1_create_InvokeMethod(f2414_0_create_InvokeMethod(-(x0, 1)), x0, x2, x1) | &&(&&(>(x2, x1), <=(x0, 2)), >(x0, 0))
f11907_0_create_GE(x0, x1, x2) → f11932_1_create_InvokeMethod(f2555_0_create_InvokeMethod(-(x0, 1)), x0, x2, x1) | &&(>(x0, 2), >(x2, x1))
f11907_0_create_GE(x0, x1, x2) → f11932_1_create_InvokeMethod(f2576_0_create_InvokeMethod(-(x0, 1)), x0, x2, x1) | &&(&&(>(x2, x1), <=(x0, 2)), >(x0, 0))
f11907_0_create_GE(x0, x1, x2) → f11932_1_create_InvokeMethod(f11907_0_create_GE(-(x0, 1), 0, x3), x0, x2, x1) | &&(&&(>(x3, -1), >(x0, 2)), >(x2, x1))
Finished conversion. Obtained 12 rules for P and 23 rules for R. System has predefined symbols.
P rules:
F1947_0_CREATE_CONSTANTSTACKPUSH'(x0) → COND_F1947_0_CREATE_CONSTANTSTACKPUSH(&&(>(x0, 1), >(x1, 0)), x0, x1)
COND_F1947_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0, x1) → F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x0, 1)), x0, x1, 0)
F1947_0_CREATE_CONSTANTSTACKPUSH'(x0) → COND_F1947_0_CREATE_CONSTANTSTACKPUSH1(>(x0, 1), x0)
COND_F1947_0_CREATE_CONSTANTSTACKPUSH1(TRUE, x0) → F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x0, 1))
F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2, x3, x4) → COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2, 0), <(+(x4, 1), x3)), f2385_0_create_Return(1), x2, x3, x4)
COND_F11932_1_CREATE_INVOKEMETHOD(TRUE, f2385_0_create_Return(1), x2, x3, x4) → F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x2, 1)), x2, x3, +(x4, 1))
F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2, x3, x4) → COND_F11932_1_CREATE_INVOKEMETHOD1(&&(>(x2, 0), <(+(x4, 1), x3)), f2385_0_create_Return(1), x2, x3, x4)
COND_F11932_1_CREATE_INVOKEMETHOD1(TRUE, f2385_0_create_Return(1), x2, x3, x4) → F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x2, 1))
F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0), x1, x2, x3) → COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1, 0), <(+(x3, 1), x2)), f12711_0_create_Return(x0), x1, x2, x3)
COND_F11932_1_CREATE_INVOKEMETHOD2(TRUE, f12711_0_create_Return(x0), x1, x2, x3) → F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x1, 1)), x1, x2, +(x3, 1))
F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0), x1, x2, x3) → COND_F11932_1_CREATE_INVOKEMETHOD3(&&(>(x1, 0), <(+(x3, 1), x2)), f12711_0_create_Return(x0), x1, x2, x3)
COND_F11932_1_CREATE_INVOKEMETHOD3(TRUE, f12711_0_create_Return(x0), x1, x2, x3) → F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x1, 1))
R rules:
f11907_0_create_GE(x0, x2, x1) → Cond_f11907_0_create_GE(>=(x2, x1), x0, x2, x1)
Cond_f11907_0_create_GE(TRUE, x0, x2, x1) → f12711_0_create_Return(x0)
f11932_1_create_InvokeMethod(f2384_0_create_InvokeMethod(x0), x1, x2, x3) → f12495_0_create_InvokeMethod(x1)
f11932_1_create_InvokeMethod(f2385_0_create_Return(1), x2, x3, x4) → f11907_0_create_GE(x2, +(x4, 1), x3)
f11932_1_create_InvokeMethod(f2414_0_create_InvokeMethod(1), x2, x3, x4) → f12077_0_create_InvokeMethod(x2)
f11932_1_create_InvokeMethod(f2555_0_create_InvokeMethod(x0), x1, x2, x3) → f12495_0_create_InvokeMethod(x1)
f11932_1_create_InvokeMethod(f2576_0_create_InvokeMethod(1), x2, x3, x4) → f12077_0_create_InvokeMethod(x2)
f11932_1_create_InvokeMethod(f12073_0_create_InvokeMethod(x0), x4, x5, x6) → f12495_0_create_InvokeMethod(x4)
f11932_1_create_InvokeMethod(f12077_0_create_InvokeMethod(x0), x4, x5, x6) → f12495_0_create_InvokeMethod(x4)
f11932_1_create_InvokeMethod(f12495_0_create_InvokeMethod(x0), x4, x5, x6) → f12495_0_create_InvokeMethod(x4)
f11932_1_create_InvokeMethod(f12711_0_create_Return(x0), x1, x2, x3) → f11907_0_create_GE(x1, +(x3, 1), x2)
f11907_0_create_GE(x0, x1, x2) → Cond_f11907_0_create_GE1(&&(>(x0, 2), >(x2, x1)), x0, x1, x2)
Cond_f11907_0_create_GE1(TRUE, x0, x1, x2) → f11932_1_create_InvokeMethod(f2384_0_create_InvokeMethod(-(x0, 1)), x0, x2, x1)
f11907_0_create_GE(x0, x1, x2) → Cond_f11907_0_create_GE2(&&(&&(>(x2, x1), <=(x0, 2)), >(x0, 0)), x0, x1, x2)
Cond_f11907_0_create_GE2(TRUE, x0, x1, x2) → f11932_1_create_InvokeMethod(f2385_0_create_Return(-(x0, 1)), x0, x2, x1)
f11907_0_create_GE(x0, x1, x2) → Cond_f11907_0_create_GE3(&&(&&(>(x2, x1), <=(x0, 2)), >(x0, 0)), x0, x1, x2)
Cond_f11907_0_create_GE3(TRUE, x0, x1, x2) → f11932_1_create_InvokeMethod(f2414_0_create_InvokeMethod(-(x0, 1)), x0, x2, x1)
f11907_0_create_GE(x0, x1, x2) → Cond_f11907_0_create_GE4(&&(>(x0, 2), >(x2, x1)), x0, x1, x2)
Cond_f11907_0_create_GE4(TRUE, x0, x1, x2) → f11932_1_create_InvokeMethod(f2555_0_create_InvokeMethod(-(x0, 1)), x0, x2, x1)
f11907_0_create_GE(x0, x1, x2) → Cond_f11907_0_create_GE5(&&(&&(>(x2, x1), <=(x0, 2)), >(x0, 0)), x0, x1, x2)
Cond_f11907_0_create_GE5(TRUE, x0, x1, x2) → f11932_1_create_InvokeMethod(f2576_0_create_InvokeMethod(-(x0, 1)), x0, x2, x1)
f11907_0_create_GE(x0, x1, x2) → Cond_f11907_0_create_GE6(&&(&&(>(x3, -1), >(x0, 2)), >(x2, x1)), x0, x1, x2, x3)
Cond_f11907_0_create_GE6(TRUE, x0, x1, x2, x3) → f11932_1_create_InvokeMethod(f11907_0_create_GE(-(x0, 1), 0, x3), x0, x2, x1)
!= | ~ | Neq: (Integer, Integer) -> Boolean |
* | ~ | Mul: (Integer, Integer) -> Integer |
>= | ~ | Ge: (Integer, Integer) -> Boolean |
-1 | ~ | UnaryMinus: (Integer) -> Integer |
| | ~ | Bwor: (Integer, Integer) -> Integer |
/ | ~ | Div: (Integer, Integer) -> Integer |
= | ~ | Eq: (Integer, Integer) -> Boolean |
~ | Bwxor: (Integer, Integer) -> Integer | |
|| | ~ | Lor: (Boolean, Boolean) -> Boolean |
! | ~ | Lnot: (Boolean) -> Boolean |
< | ~ | Lt: (Integer, Integer) -> Boolean |
- | ~ | Sub: (Integer, Integer) -> Integer |
<= | ~ | Le: (Integer, Integer) -> Boolean |
> | ~ | Gt: (Integer, Integer) -> Boolean |
~ | ~ | Bwnot: (Integer) -> Integer |
% | ~ | Mod: (Integer, Integer) -> Integer |
& | ~ | Bwand: (Integer, Integer) -> Integer |
+ | ~ | Add: (Integer, Integer) -> Integer |
&& | ~ | Land: (Boolean, Boolean) -> Boolean |
Integer, Boolean
(0) -> (1), if (x0[0] > 1 && x1[0] > 0 ∧x0[0] →* x0[1]∧x1[0] →* x1[1])
(1) -> (4), if (f1947_0_create_ConstantStackPush(x0[1] - 1) →* f2385_0_create_Return(1)∧x0[1] →* x2[4]∧x1[1] →* x3[4]∧0 →* x4[4])
(1) -> (6), if (f1947_0_create_ConstantStackPush(x0[1] - 1) →* f2385_0_create_Return(1)∧x0[1] →* x2[6]∧x1[1] →* x3[6]∧0 →* x4[6])
(1) -> (8), if (f1947_0_create_ConstantStackPush(x0[1] - 1) →* f12711_0_create_Return(x0[8])∧x0[1] →* x1[8]∧x1[1] →* x2[8]∧0 →* x3[8])
(1) -> (10), if (f1947_0_create_ConstantStackPush(x0[1] - 1) →* f12711_0_create_Return(x0[10])∧x0[1] →* x1[10]∧x1[1] →* x2[10]∧0 →* x3[10])
(2) -> (3), if (x0[2] > 1 ∧x0[2] →* x0[3])
(3) -> (0), if (x0[3] - 1 →* x0[0])
(3) -> (2), if (x0[3] - 1 →* x0[2])
(4) -> (5), if (x2[4] > 0 && x4[4] + 1 < x3[4] ∧x2[4] →* x2[5]∧x3[4] →* x3[5]∧x4[4] →* x4[5])
(5) -> (4), if (f1947_0_create_ConstantStackPush(x2[5] - 1) →* f2385_0_create_Return(1)∧x2[5] →* x2[4]∧x3[5] →* x3[4]∧x4[5] + 1 →* x4[4])
(5) -> (6), if (f1947_0_create_ConstantStackPush(x2[5] - 1) →* f2385_0_create_Return(1)∧x2[5] →* x2[6]∧x3[5] →* x3[6]∧x4[5] + 1 →* x4[6])
(5) -> (8), if (f1947_0_create_ConstantStackPush(x2[5] - 1) →* f12711_0_create_Return(x0[8])∧x2[5] →* x1[8]∧x3[5] →* x2[8]∧x4[5] + 1 →* x3[8])
(5) -> (10), if (f1947_0_create_ConstantStackPush(x2[5] - 1) →* f12711_0_create_Return(x0[10])∧x2[5] →* x1[10]∧x3[5] →* x2[10]∧x4[5] + 1 →* x3[10])
(6) -> (7), if (x2[6] > 0 && x4[6] + 1 < x3[6] ∧x2[6] →* x2[7]∧x3[6] →* x3[7]∧x4[6] →* x4[7])
(7) -> (0), if (x2[7] - 1 →* x0[0])
(7) -> (2), if (x2[7] - 1 →* x0[2])
(8) -> (9), if (x1[8] > 0 && x3[8] + 1 < x2[8] ∧f12711_0_create_Return(x0[8]) →* f12711_0_create_Return(x0[9])∧x1[8] →* x1[9]∧x2[8] →* x2[9]∧x3[8] →* x3[9])
(9) -> (4), if (f1947_0_create_ConstantStackPush(x1[9] - 1) →* f2385_0_create_Return(1)∧x1[9] →* x2[4]∧x2[9] →* x3[4]∧x3[9] + 1 →* x4[4])
(9) -> (6), if (f1947_0_create_ConstantStackPush(x1[9] - 1) →* f2385_0_create_Return(1)∧x1[9] →* x2[6]∧x2[9] →* x3[6]∧x3[9] + 1 →* x4[6])
(9) -> (8), if (f1947_0_create_ConstantStackPush(x1[9] - 1) →* f12711_0_create_Return(x0[8])∧x1[9] →* x1[8]∧x2[9] →* x2[8]∧x3[9] + 1 →* x3[8])
(9) -> (10), if (f1947_0_create_ConstantStackPush(x1[9] - 1) →* f12711_0_create_Return(x0[10])∧x1[9] →* x1[10]∧x2[9] →* x2[10]∧x3[9] + 1 →* x3[10])
(10) -> (11), if (x1[10] > 0 && x3[10] + 1 < x2[10] ∧f12711_0_create_Return(x0[10]) →* f12711_0_create_Return(x0[11])∧x1[10] →* x1[11]∧x2[10] →* x2[11]∧x3[10] →* x3[11])
(11) -> (0), if (x1[11] - 1 →* x0[0])
(11) -> (2), if (x1[11] - 1 →* x0[2])
(1) (F1947_0_CREATE_CONSTANTSTACKPUSH'(x0[0])≥NonInfC∧F1947_0_CREATE_CONSTANTSTACKPUSH'(x0[0])≥COND_F1947_0_CREATE_CONSTANTSTACKPUSH(&&(>(x0[0], 1), >(x1[0], 0)), x0[0], x1[0])∧(UIncreasing(COND_F1947_0_CREATE_CONSTANTSTACKPUSH(&&(>(x0[0], 1), >(x1[0], 0)), x0[0], x1[0])), ≥))
(2) ((UIncreasing(COND_F1947_0_CREATE_CONSTANTSTACKPUSH(&&(>(x0[0], 1), >(x1[0], 0)), x0[0], x1[0])), ≥)∧[bni_36] = 0∧[1 + (-1)bso_37] ≥ 0)
(3) ((UIncreasing(COND_F1947_0_CREATE_CONSTANTSTACKPUSH(&&(>(x0[0], 1), >(x1[0], 0)), x0[0], x1[0])), ≥)∧[bni_36] = 0∧[1 + (-1)bso_37] ≥ 0)
(4) ((UIncreasing(COND_F1947_0_CREATE_CONSTANTSTACKPUSH(&&(>(x0[0], 1), >(x1[0], 0)), x0[0], x1[0])), ≥)∧[bni_36] = 0∧[1 + (-1)bso_37] ≥ 0)
(5) ((UIncreasing(COND_F1947_0_CREATE_CONSTANTSTACKPUSH(&&(>(x0[0], 1), >(x1[0], 0)), x0[0], x1[0])), ≥)∧[bni_36] = 0∧0 = 0∧0 = 0∧[1 + (-1)bso_37] ≥ 0)
(6) (COND_F1947_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[1], x1[1])≥NonInfC∧COND_F1947_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[1], x1[1])≥F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0)∧(UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0)), ≥))
(7) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0)), ≥)∧[bni_38] = 0∧[(-1)bso_39] ≥ 0)
(8) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0)), ≥)∧[bni_38] = 0∧[(-1)bso_39] ≥ 0)
(9) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0)), ≥)∧[bni_38] = 0∧[(-1)bso_39] ≥ 0)
(10) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0)), ≥)∧[bni_38] = 0∧0 = 0∧0 = 0∧[(-1)bso_39] ≥ 0)
(11) (>(x0[2], 1)=TRUE∧x0[2]=x0[3] ⇒ F1947_0_CREATE_CONSTANTSTACKPUSH'(x0[2])≥NonInfC∧F1947_0_CREATE_CONSTANTSTACKPUSH'(x0[2])≥COND_F1947_0_CREATE_CONSTANTSTACKPUSH1(>(x0[2], 1), x0[2])∧(UIncreasing(COND_F1947_0_CREATE_CONSTANTSTACKPUSH1(>(x0[2], 1), x0[2])), ≥))
(12) (>(x0[2], 1)=TRUE ⇒ F1947_0_CREATE_CONSTANTSTACKPUSH'(x0[2])≥NonInfC∧F1947_0_CREATE_CONSTANTSTACKPUSH'(x0[2])≥COND_F1947_0_CREATE_CONSTANTSTACKPUSH1(>(x0[2], 1), x0[2])∧(UIncreasing(COND_F1947_0_CREATE_CONSTANTSTACKPUSH1(>(x0[2], 1), x0[2])), ≥))
(13) (x0[2] + [-2] ≥ 0 ⇒ (UIncreasing(COND_F1947_0_CREATE_CONSTANTSTACKPUSH1(>(x0[2], 1), x0[2])), ≥)∧[(-1)Bound*bni_40] + [bni_40]x0[2] ≥ 0∧[(-1)bso_41] ≥ 0)
(14) (x0[2] + [-2] ≥ 0 ⇒ (UIncreasing(COND_F1947_0_CREATE_CONSTANTSTACKPUSH1(>(x0[2], 1), x0[2])), ≥)∧[(-1)Bound*bni_40] + [bni_40]x0[2] ≥ 0∧[(-1)bso_41] ≥ 0)
(15) (x0[2] + [-2] ≥ 0 ⇒ (UIncreasing(COND_F1947_0_CREATE_CONSTANTSTACKPUSH1(>(x0[2], 1), x0[2])), ≥)∧[(-1)Bound*bni_40] + [bni_40]x0[2] ≥ 0∧[(-1)bso_41] ≥ 0)
(16) (x0[2] ≥ 0 ⇒ (UIncreasing(COND_F1947_0_CREATE_CONSTANTSTACKPUSH1(>(x0[2], 1), x0[2])), ≥)∧[(-1)Bound*bni_40 + (2)bni_40] + [bni_40]x0[2] ≥ 0∧[(-1)bso_41] ≥ 0)
(17) (COND_F1947_0_CREATE_CONSTANTSTACKPUSH1(TRUE, x0[3])≥NonInfC∧COND_F1947_0_CREATE_CONSTANTSTACKPUSH1(TRUE, x0[3])≥F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x0[3], 1))∧(UIncreasing(F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x0[3], 1))), ≥))
(18) ((UIncreasing(F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x0[3], 1))), ≥)∧[bni_42] = 0∧[1 + (-1)bso_43] ≥ 0)
(19) ((UIncreasing(F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x0[3], 1))), ≥)∧[bni_42] = 0∧[1 + (-1)bso_43] ≥ 0)
(20) ((UIncreasing(F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x0[3], 1))), ≥)∧[bni_42] = 0∧[1 + (-1)bso_43] ≥ 0)
(21) ((UIncreasing(F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x0[3], 1))), ≥)∧[bni_42] = 0∧0 = 0∧[1 + (-1)bso_43] ≥ 0)
(22) (&&(>(x2[4], 0), <(+(x4[4], 1), x3[4]))=TRUE∧x2[4]=x2[5]∧x3[4]=x3[5]∧x4[4]=x4[5] ⇒ F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[4], x3[4], x4[4])≥NonInfC∧F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[4], x3[4], x4[4])≥COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])∧(UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥))
(23) (>(x2[4], 0)=TRUE∧<(+(x4[4], 1), x3[4])=TRUE ⇒ F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[4], x3[4], x4[4])≥NonInfC∧F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[4], x3[4], x4[4])≥COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])∧(UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥))
(24) (x2[4] + [-1] ≥ 0∧x3[4] + [-2] + [-1]x4[4] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥)∧[(-1)bni_44 + (-1)Bound*bni_44] + [bni_44]x2[4] ≥ 0∧[(-1)bso_45] ≥ 0)
(25) (x2[4] + [-1] ≥ 0∧x3[4] + [-2] + [-1]x4[4] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥)∧[(-1)bni_44 + (-1)Bound*bni_44] + [bni_44]x2[4] ≥ 0∧[(-1)bso_45] ≥ 0)
(26) (x2[4] + [-1] ≥ 0∧x3[4] + [-2] + [-1]x4[4] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥)∧[(-1)bni_44 + (-1)Bound*bni_44] + [bni_44]x2[4] ≥ 0∧[(-1)bso_45] ≥ 0)
(27) (x2[4] ≥ 0∧x3[4] + [-2] + [-1]x4[4] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥)∧[(-1)Bound*bni_44] + [bni_44]x2[4] ≥ 0∧[(-1)bso_45] ≥ 0)
(28) (x2[4] ≥ 0∧x3[4] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥)∧[(-1)Bound*bni_44] + [bni_44]x2[4] ≥ 0∧[(-1)bso_45] ≥ 0)
(29) (x2[4] ≥ 0∧x3[4] ≥ 0∧x4[4] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥)∧[(-1)Bound*bni_44] + [bni_44]x2[4] ≥ 0∧[(-1)bso_45] ≥ 0)
(30) (x2[4] ≥ 0∧x3[4] ≥ 0∧x4[4] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥)∧[(-1)Bound*bni_44] + [bni_44]x2[4] ≥ 0∧[(-1)bso_45] ≥ 0)
(31) (COND_F11932_1_CREATE_INVOKEMETHOD(TRUE, f2385_0_create_Return(1), x2[5], x3[5], x4[5])≥NonInfC∧COND_F11932_1_CREATE_INVOKEMETHOD(TRUE, f2385_0_create_Return(1), x2[5], x3[5], x4[5])≥F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x2[5], 1)), x2[5], x3[5], +(x4[5], 1))∧(UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x2[5], 1)), x2[5], x3[5], +(x4[5], 1))), ≥))
(32) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x2[5], 1)), x2[5], x3[5], +(x4[5], 1))), ≥)∧[bni_46] = 0∧[(-1)bso_47] ≥ 0)
(33) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x2[5], 1)), x2[5], x3[5], +(x4[5], 1))), ≥)∧[bni_46] = 0∧[(-1)bso_47] ≥ 0)
(34) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x2[5], 1)), x2[5], x3[5], +(x4[5], 1))), ≥)∧[bni_46] = 0∧[(-1)bso_47] ≥ 0)
(35) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x2[5], 1)), x2[5], x3[5], +(x4[5], 1))), ≥)∧[bni_46] = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_47] ≥ 0)
(36) (&&(>(x2[6], 0), <(+(x4[6], 1), x3[6]))=TRUE∧x2[6]=x2[7]∧x3[6]=x3[7]∧x4[6]=x4[7] ⇒ F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[6], x3[6], x4[6])≥NonInfC∧F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[6], x3[6], x4[6])≥COND_F11932_1_CREATE_INVOKEMETHOD1(&&(>(x2[6], 0), <(+(x4[6], 1), x3[6])), f2385_0_create_Return(1), x2[6], x3[6], x4[6])∧(UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD1(&&(>(x2[6], 0), <(+(x4[6], 1), x3[6])), f2385_0_create_Return(1), x2[6], x3[6], x4[6])), ≥))
(37) (>(x2[6], 0)=TRUE∧<(+(x4[6], 1), x3[6])=TRUE ⇒ F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[6], x3[6], x4[6])≥NonInfC∧F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[6], x3[6], x4[6])≥COND_F11932_1_CREATE_INVOKEMETHOD1(&&(>(x2[6], 0), <(+(x4[6], 1), x3[6])), f2385_0_create_Return(1), x2[6], x3[6], x4[6])∧(UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD1(&&(>(x2[6], 0), <(+(x4[6], 1), x3[6])), f2385_0_create_Return(1), x2[6], x3[6], x4[6])), ≥))
(38) (x2[6] + [-1] ≥ 0∧x3[6] + [-2] + [-1]x4[6] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD1(&&(>(x2[6], 0), <(+(x4[6], 1), x3[6])), f2385_0_create_Return(1), x2[6], x3[6], x4[6])), ≥)∧[(-1)bni_48 + (-1)Bound*bni_48] + [bni_48]x2[6] ≥ 0∧[(-1)bso_49] ≥ 0)
(39) (x2[6] + [-1] ≥ 0∧x3[6] + [-2] + [-1]x4[6] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD1(&&(>(x2[6], 0), <(+(x4[6], 1), x3[6])), f2385_0_create_Return(1), x2[6], x3[6], x4[6])), ≥)∧[(-1)bni_48 + (-1)Bound*bni_48] + [bni_48]x2[6] ≥ 0∧[(-1)bso_49] ≥ 0)
(40) (x2[6] + [-1] ≥ 0∧x3[6] + [-2] + [-1]x4[6] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD1(&&(>(x2[6], 0), <(+(x4[6], 1), x3[6])), f2385_0_create_Return(1), x2[6], x3[6], x4[6])), ≥)∧[(-1)bni_48 + (-1)Bound*bni_48] + [bni_48]x2[6] ≥ 0∧[(-1)bso_49] ≥ 0)
(41) (x2[6] ≥ 0∧x3[6] + [-2] + [-1]x4[6] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD1(&&(>(x2[6], 0), <(+(x4[6], 1), x3[6])), f2385_0_create_Return(1), x2[6], x3[6], x4[6])), ≥)∧[(-1)Bound*bni_48] + [bni_48]x2[6] ≥ 0∧[(-1)bso_49] ≥ 0)
(42) (x2[6] ≥ 0∧x3[6] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD1(&&(>(x2[6], 0), <(+(x4[6], 1), x3[6])), f2385_0_create_Return(1), x2[6], x3[6], x4[6])), ≥)∧[(-1)Bound*bni_48] + [bni_48]x2[6] ≥ 0∧[(-1)bso_49] ≥ 0)
(43) (x2[6] ≥ 0∧x3[6] ≥ 0∧x4[6] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD1(&&(>(x2[6], 0), <(+(x4[6], 1), x3[6])), f2385_0_create_Return(1), x2[6], x3[6], x4[6])), ≥)∧[(-1)Bound*bni_48] + [bni_48]x2[6] ≥ 0∧[(-1)bso_49] ≥ 0)
(44) (x2[6] ≥ 0∧x3[6] ≥ 0∧x4[6] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD1(&&(>(x2[6], 0), <(+(x4[6], 1), x3[6])), f2385_0_create_Return(1), x2[6], x3[6], x4[6])), ≥)∧[(-1)Bound*bni_48] + [bni_48]x2[6] ≥ 0∧[(-1)bso_49] ≥ 0)
(45) (COND_F11932_1_CREATE_INVOKEMETHOD1(TRUE, f2385_0_create_Return(1), x2[7], x3[7], x4[7])≥NonInfC∧COND_F11932_1_CREATE_INVOKEMETHOD1(TRUE, f2385_0_create_Return(1), x2[7], x3[7], x4[7])≥F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x2[7], 1))∧(UIncreasing(F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x2[7], 1))), ≥))
(46) ((UIncreasing(F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x2[7], 1))), ≥)∧[bni_50] = 0∧[(-1)bso_51] ≥ 0)
(47) ((UIncreasing(F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x2[7], 1))), ≥)∧[bni_50] = 0∧[(-1)bso_51] ≥ 0)
(48) ((UIncreasing(F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x2[7], 1))), ≥)∧[bni_50] = 0∧[(-1)bso_51] ≥ 0)
(49) ((UIncreasing(F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x2[7], 1))), ≥)∧[bni_50] = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_51] ≥ 0)
(50) (&&(>(x1[8], 0), <(+(x3[8], 1), x2[8]))=TRUE∧f12711_0_create_Return(x0[8])=f12711_0_create_Return(x0[9])∧x1[8]=x1[9]∧x2[8]=x2[9]∧x3[8]=x3[9] ⇒ F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])≥NonInfC∧F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])≥COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])∧(UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥))
(51) (>(x1[8], 0)=TRUE∧<(+(x3[8], 1), x2[8])=TRUE ⇒ F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])≥NonInfC∧F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])≥COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])∧(UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥))
(52) (x1[8] + [-1] ≥ 0∧x2[8] + [-2] + [-1]x3[8] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥)∧[(-1)bni_52 + (-1)Bound*bni_52] + [bni_52]x1[8] ≥ 0∧[(-1)bso_53] ≥ 0)
(53) (x1[8] + [-1] ≥ 0∧x2[8] + [-2] + [-1]x3[8] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥)∧[(-1)bni_52 + (-1)Bound*bni_52] + [bni_52]x1[8] ≥ 0∧[(-1)bso_53] ≥ 0)
(54) (x1[8] + [-1] ≥ 0∧x2[8] + [-2] + [-1]x3[8] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥)∧[(-1)bni_52 + (-1)Bound*bni_52] + [bni_52]x1[8] ≥ 0∧[(-1)bso_53] ≥ 0)
(55) (x1[8] + [-1] ≥ 0∧x2[8] + [-2] + [-1]x3[8] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥)∧0 = 0∧[(-1)bni_52 + (-1)Bound*bni_52] + [bni_52]x1[8] ≥ 0∧0 = 0∧[(-1)bso_53] ≥ 0)
(56) (x1[8] ≥ 0∧x2[8] + [-2] + [-1]x3[8] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥)∧0 = 0∧[(-1)Bound*bni_52] + [bni_52]x1[8] ≥ 0∧0 = 0∧[(-1)bso_53] ≥ 0)
(57) (x1[8] ≥ 0∧x2[8] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥)∧0 = 0∧[(-1)Bound*bni_52] + [bni_52]x1[8] ≥ 0∧0 = 0∧[(-1)bso_53] ≥ 0)
(58) (x1[8] ≥ 0∧x2[8] ≥ 0∧x3[8] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥)∧0 = 0∧[(-1)Bound*bni_52] + [bni_52]x1[8] ≥ 0∧0 = 0∧[(-1)bso_53] ≥ 0)
(59) (x1[8] ≥ 0∧x2[8] ≥ 0∧x3[8] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥)∧0 = 0∧[(-1)Bound*bni_52] + [bni_52]x1[8] ≥ 0∧0 = 0∧[(-1)bso_53] ≥ 0)
(60) (COND_F11932_1_CREATE_INVOKEMETHOD2(TRUE, f12711_0_create_Return(x0[9]), x1[9], x2[9], x3[9])≥NonInfC∧COND_F11932_1_CREATE_INVOKEMETHOD2(TRUE, f12711_0_create_Return(x0[9]), x1[9], x2[9], x3[9])≥F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x1[9], 1)), x1[9], x2[9], +(x3[9], 1))∧(UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x1[9], 1)), x1[9], x2[9], +(x3[9], 1))), ≥))
(61) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x1[9], 1)), x1[9], x2[9], +(x3[9], 1))), ≥)∧[bni_54] = 0∧[(-1)bso_55] ≥ 0)
(62) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x1[9], 1)), x1[9], x2[9], +(x3[9], 1))), ≥)∧[bni_54] = 0∧[(-1)bso_55] ≥ 0)
(63) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x1[9], 1)), x1[9], x2[9], +(x3[9], 1))), ≥)∧[bni_54] = 0∧[(-1)bso_55] ≥ 0)
(64) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x1[9], 1)), x1[9], x2[9], +(x3[9], 1))), ≥)∧[bni_54] = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_55] ≥ 0)
(65) (&&(>(x1[10], 0), <(+(x3[10], 1), x2[10]))=TRUE∧f12711_0_create_Return(x0[10])=f12711_0_create_Return(x0[11])∧x1[10]=x1[11]∧x2[10]=x2[11]∧x3[10]=x3[11] ⇒ F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])≥NonInfC∧F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])≥COND_F11932_1_CREATE_INVOKEMETHOD3(&&(>(x1[10], 0), <(+(x3[10], 1), x2[10])), f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])∧(UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD3(&&(>(x1[10], 0), <(+(x3[10], 1), x2[10])), f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])), ≥))
(66) (>(x1[10], 0)=TRUE∧<(+(x3[10], 1), x2[10])=TRUE ⇒ F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])≥NonInfC∧F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])≥COND_F11932_1_CREATE_INVOKEMETHOD3(&&(>(x1[10], 0), <(+(x3[10], 1), x2[10])), f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])∧(UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD3(&&(>(x1[10], 0), <(+(x3[10], 1), x2[10])), f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])), ≥))
(67) (x1[10] + [-1] ≥ 0∧x2[10] + [-2] + [-1]x3[10] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD3(&&(>(x1[10], 0), <(+(x3[10], 1), x2[10])), f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])), ≥)∧[(-1)bni_56 + (-1)Bound*bni_56] + [bni_56]x1[10] ≥ 0∧[(-1)bso_57] ≥ 0)
(68) (x1[10] + [-1] ≥ 0∧x2[10] + [-2] + [-1]x3[10] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD3(&&(>(x1[10], 0), <(+(x3[10], 1), x2[10])), f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])), ≥)∧[(-1)bni_56 + (-1)Bound*bni_56] + [bni_56]x1[10] ≥ 0∧[(-1)bso_57] ≥ 0)
(69) (x1[10] + [-1] ≥ 0∧x2[10] + [-2] + [-1]x3[10] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD3(&&(>(x1[10], 0), <(+(x3[10], 1), x2[10])), f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])), ≥)∧[(-1)bni_56 + (-1)Bound*bni_56] + [bni_56]x1[10] ≥ 0∧[(-1)bso_57] ≥ 0)
(70) (x1[10] + [-1] ≥ 0∧x2[10] + [-2] + [-1]x3[10] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD3(&&(>(x1[10], 0), <(+(x3[10], 1), x2[10])), f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])), ≥)∧0 = 0∧[(-1)bni_56 + (-1)Bound*bni_56] + [bni_56]x1[10] ≥ 0∧0 = 0∧[(-1)bso_57] ≥ 0)
(71) (x1[10] ≥ 0∧x2[10] + [-2] + [-1]x3[10] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD3(&&(>(x1[10], 0), <(+(x3[10], 1), x2[10])), f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])), ≥)∧0 = 0∧[(-1)Bound*bni_56] + [bni_56]x1[10] ≥ 0∧0 = 0∧[(-1)bso_57] ≥ 0)
(72) (x1[10] ≥ 0∧x2[10] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD3(&&(>(x1[10], 0), <(+(x3[10], 1), x2[10])), f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])), ≥)∧0 = 0∧[(-1)Bound*bni_56] + [bni_56]x1[10] ≥ 0∧0 = 0∧[(-1)bso_57] ≥ 0)
(73) (x1[10] ≥ 0∧x2[10] ≥ 0∧x3[10] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD3(&&(>(x1[10], 0), <(+(x3[10], 1), x2[10])), f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])), ≥)∧0 = 0∧[(-1)Bound*bni_56] + [bni_56]x1[10] ≥ 0∧0 = 0∧[(-1)bso_57] ≥ 0)
(74) (x1[10] ≥ 0∧x2[10] ≥ 0∧x3[10] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD3(&&(>(x1[10], 0), <(+(x3[10], 1), x2[10])), f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])), ≥)∧0 = 0∧[(-1)Bound*bni_56] + [bni_56]x1[10] ≥ 0∧0 = 0∧[(-1)bso_57] ≥ 0)
(75) (COND_F11932_1_CREATE_INVOKEMETHOD3(TRUE, f12711_0_create_Return(x0[11]), x1[11], x2[11], x3[11])≥NonInfC∧COND_F11932_1_CREATE_INVOKEMETHOD3(TRUE, f12711_0_create_Return(x0[11]), x1[11], x2[11], x3[11])≥F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x1[11], 1))∧(UIncreasing(F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x1[11], 1))), ≥))
(76) ((UIncreasing(F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x1[11], 1))), ≥)∧[bni_58] = 0∧[(-1)bso_59] ≥ 0)
(77) ((UIncreasing(F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x1[11], 1))), ≥)∧[bni_58] = 0∧[(-1)bso_59] ≥ 0)
(78) ((UIncreasing(F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x1[11], 1))), ≥)∧[bni_58] = 0∧[(-1)bso_59] ≥ 0)
(79) ((UIncreasing(F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x1[11], 1))), ≥)∧[bni_58] = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_59] ≥ 0)
POL(TRUE) = 0
POL(FALSE) = 0
POL(f11907_0_create_GE(x1, x2, x3)) = [-1] + [-1]x2 + [-1]x3 + [-1]x1
POL(Cond_f11907_0_create_GE(x1, x2, x3, x4)) = [-1] + [-1]x3 + [-1]x4 + [-1]x2
POL(>=(x1, x2)) = [-1]
POL(f12711_0_create_Return(x1)) = x1
POL(f11932_1_create_InvokeMethod(x1, x2, x3, x4)) = [-1] + [-1]x3 + [-1]x2 + [-1]x1 + [-1]x4
POL(f2384_0_create_InvokeMethod(x1)) = x1
POL(f12495_0_create_InvokeMethod(x1)) = x1
POL(f2385_0_create_Return(x1)) = x1
POL(1) = [1]
POL(+(x1, x2)) = x1 + x2
POL(f2414_0_create_InvokeMethod(x1)) = x1
POL(f12077_0_create_InvokeMethod(x1)) = x1
POL(f2555_0_create_InvokeMethod(x1)) = x1
POL(f2576_0_create_InvokeMethod(x1)) = x1
POL(f12073_0_create_InvokeMethod(x1)) = x1
POL(Cond_f11907_0_create_GE1(x1, x2, x3, x4)) = [-1] + [-1]x4 + [-1]x3 + [-1]x2
POL(&&(x1, x2)) = [-1]
POL(>(x1, x2)) = [-1]
POL(2) = [2]
POL(-(x1, x2)) = x1 + [-1]x2
POL(Cond_f11907_0_create_GE2(x1, x2, x3, x4)) = [-1] + [-1]x4 + [-1]x3 + [-1]x2
POL(<=(x1, x2)) = [-1]
POL(0) = 0
POL(Cond_f11907_0_create_GE3(x1, x2, x3, x4)) = [-1] + [-1]x4 + [-1]x3 + [-1]x2
POL(Cond_f11907_0_create_GE4(x1, x2, x3, x4)) = [-1] + [-1]x4 + [-1]x3 + [-1]x2
POL(Cond_f11907_0_create_GE5(x1, x2, x3, x4)) = [-1] + [-1]x4 + [-1]x3 + [-1]x2
POL(Cond_f11907_0_create_GE6(x1, x2, x3, x4, x5)) = [-1] + [-1]x5 + [-1]x4 + [-1]x3 + [-1]x2
POL(-1) = [-1]
POL(F1947_0_CREATE_CONSTANTSTACKPUSH'(x1)) = x1
POL(COND_F1947_0_CREATE_CONSTANTSTACKPUSH(x1, x2, x3)) = [-1] + x2
POL(F11932_1_CREATE_INVOKEMETHOD'(x1, x2, x3, x4)) = [-1] + x2
POL(f1947_0_create_ConstantStackPush(x1)) = x1
POL(COND_F1947_0_CREATE_CONSTANTSTACKPUSH1(x1, x2)) = x2
POL(COND_F11932_1_CREATE_INVOKEMETHOD(x1, x2, x3, x4, x5)) = [-1] + x3
POL(<(x1, x2)) = [-1]
POL(COND_F11932_1_CREATE_INVOKEMETHOD1(x1, x2, x3, x4, x5)) = [-1] + x3
POL(COND_F11932_1_CREATE_INVOKEMETHOD2(x1, x2, x3, x4, x5)) = [-1] + x3
POL(COND_F11932_1_CREATE_INVOKEMETHOD3(x1, x2, x3, x4, x5)) = [-1] + x3
F1947_0_CREATE_CONSTANTSTACKPUSH'(x0[0]) → COND_F1947_0_CREATE_CONSTANTSTACKPUSH(&&(>(x0[0], 1), >(x1[0], 0)), x0[0], x1[0])
COND_F1947_0_CREATE_CONSTANTSTACKPUSH1(TRUE, x0[3]) → F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x0[3], 1))
F1947_0_CREATE_CONSTANTSTACKPUSH'(x0[2]) → COND_F1947_0_CREATE_CONSTANTSTACKPUSH1(>(x0[2], 1), x0[2])
F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[4], x3[4], x4[4]) → COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])
F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[6], x3[6], x4[6]) → COND_F11932_1_CREATE_INVOKEMETHOD1(&&(>(x2[6], 0), <(+(x4[6], 1), x3[6])), f2385_0_create_Return(1), x2[6], x3[6], x4[6])
F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8]) → COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])
F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10]) → COND_F11932_1_CREATE_INVOKEMETHOD3(&&(>(x1[10], 0), <(+(x3[10], 1), x2[10])), f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])
COND_F1947_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[1], x1[1]) → F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0)
F1947_0_CREATE_CONSTANTSTACKPUSH'(x0[2]) → COND_F1947_0_CREATE_CONSTANTSTACKPUSH1(>(x0[2], 1), x0[2])
F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[4], x3[4], x4[4]) → COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])
COND_F11932_1_CREATE_INVOKEMETHOD(TRUE, f2385_0_create_Return(1), x2[5], x3[5], x4[5]) → F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x2[5], 1)), x2[5], x3[5], +(x4[5], 1))
F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[6], x3[6], x4[6]) → COND_F11932_1_CREATE_INVOKEMETHOD1(&&(>(x2[6], 0), <(+(x4[6], 1), x3[6])), f2385_0_create_Return(1), x2[6], x3[6], x4[6])
COND_F11932_1_CREATE_INVOKEMETHOD1(TRUE, f2385_0_create_Return(1), x2[7], x3[7], x4[7]) → F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x2[7], 1))
F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8]) → COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])
COND_F11932_1_CREATE_INVOKEMETHOD2(TRUE, f12711_0_create_Return(x0[9]), x1[9], x2[9], x3[9]) → F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x1[9], 1)), x1[9], x2[9], +(x3[9], 1))
F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10]) → COND_F11932_1_CREATE_INVOKEMETHOD3(&&(>(x1[10], 0), <(+(x3[10], 1), x2[10])), f12711_0_create_Return(x0[10]), x1[10], x2[10], x3[10])
COND_F11932_1_CREATE_INVOKEMETHOD3(TRUE, f12711_0_create_Return(x0[11]), x1[11], x2[11], x3[11]) → F1947_0_CREATE_CONSTANTSTACKPUSH'(-(x1[11], 1))
!= | ~ | Neq: (Integer, Integer) -> Boolean |
* | ~ | Mul: (Integer, Integer) -> Integer |
>= | ~ | Ge: (Integer, Integer) -> Boolean |
-1 | ~ | UnaryMinus: (Integer) -> Integer |
| | ~ | Bwor: (Integer, Integer) -> Integer |
/ | ~ | Div: (Integer, Integer) -> Integer |
= | ~ | Eq: (Integer, Integer) -> Boolean |
~ | Bwxor: (Integer, Integer) -> Integer | |
|| | ~ | Lor: (Boolean, Boolean) -> Boolean |
! | ~ | Lnot: (Boolean) -> Boolean |
< | ~ | Lt: (Integer, Integer) -> Boolean |
- | ~ | Sub: (Integer, Integer) -> Integer |
<= | ~ | Le: (Integer, Integer) -> Boolean |
> | ~ | Gt: (Integer, Integer) -> Boolean |
~ | ~ | Bwnot: (Integer) -> Integer |
% | ~ | Mod: (Integer, Integer) -> Integer |
& | ~ | Bwand: (Integer, Integer) -> Integer |
+ | ~ | Add: (Integer, Integer) -> Integer |
&& | ~ | Land: (Boolean, Boolean) -> Boolean |
Integer, Boolean
(7) -> (2), if (x2[7] - 1 →* x0[2])
(11) -> (2), if (x1[11] - 1 →* x0[2])
(1) -> (4), if (f1947_0_create_ConstantStackPush(x0[1] - 1) →* f2385_0_create_Return(1)∧x0[1] →* x2[4]∧x1[1] →* x3[4]∧0 →* x4[4])
(5) -> (4), if (f1947_0_create_ConstantStackPush(x2[5] - 1) →* f2385_0_create_Return(1)∧x2[5] →* x2[4]∧x3[5] →* x3[4]∧x4[5] + 1 →* x4[4])
(9) -> (4), if (f1947_0_create_ConstantStackPush(x1[9] - 1) →* f2385_0_create_Return(1)∧x1[9] →* x2[4]∧x2[9] →* x3[4]∧x3[9] + 1 →* x4[4])
(4) -> (5), if (x2[4] > 0 && x4[4] + 1 < x3[4] ∧x2[4] →* x2[5]∧x3[4] →* x3[5]∧x4[4] →* x4[5])
(1) -> (6), if (f1947_0_create_ConstantStackPush(x0[1] - 1) →* f2385_0_create_Return(1)∧x0[1] →* x2[6]∧x1[1] →* x3[6]∧0 →* x4[6])
(5) -> (6), if (f1947_0_create_ConstantStackPush(x2[5] - 1) →* f2385_0_create_Return(1)∧x2[5] →* x2[6]∧x3[5] →* x3[6]∧x4[5] + 1 →* x4[6])
(9) -> (6), if (f1947_0_create_ConstantStackPush(x1[9] - 1) →* f2385_0_create_Return(1)∧x1[9] →* x2[6]∧x2[9] →* x3[6]∧x3[9] + 1 →* x4[6])
(6) -> (7), if (x2[6] > 0 && x4[6] + 1 < x3[6] ∧x2[6] →* x2[7]∧x3[6] →* x3[7]∧x4[6] →* x4[7])
(1) -> (8), if (f1947_0_create_ConstantStackPush(x0[1] - 1) →* f12711_0_create_Return(x0[8])∧x0[1] →* x1[8]∧x1[1] →* x2[8]∧0 →* x3[8])
(5) -> (8), if (f1947_0_create_ConstantStackPush(x2[5] - 1) →* f12711_0_create_Return(x0[8])∧x2[5] →* x1[8]∧x3[5] →* x2[8]∧x4[5] + 1 →* x3[8])
(9) -> (8), if (f1947_0_create_ConstantStackPush(x1[9] - 1) →* f12711_0_create_Return(x0[8])∧x1[9] →* x1[8]∧x2[9] →* x2[8]∧x3[9] + 1 →* x3[8])
(8) -> (9), if (x1[8] > 0 && x3[8] + 1 < x2[8] ∧f12711_0_create_Return(x0[8]) →* f12711_0_create_Return(x0[9])∧x1[8] →* x1[9]∧x2[8] →* x2[9]∧x3[8] →* x3[9])
(1) -> (10), if (f1947_0_create_ConstantStackPush(x0[1] - 1) →* f12711_0_create_Return(x0[10])∧x0[1] →* x1[10]∧x1[1] →* x2[10]∧0 →* x3[10])
(5) -> (10), if (f1947_0_create_ConstantStackPush(x2[5] - 1) →* f12711_0_create_Return(x0[10])∧x2[5] →* x1[10]∧x3[5] →* x2[10]∧x4[5] + 1 →* x3[10])
(9) -> (10), if (f1947_0_create_ConstantStackPush(x1[9] - 1) →* f12711_0_create_Return(x0[10])∧x1[9] →* x1[10]∧x2[9] →* x2[10]∧x3[9] + 1 →* x3[10])
(10) -> (11), if (x1[10] > 0 && x3[10] + 1 < x2[10] ∧f12711_0_create_Return(x0[10]) →* f12711_0_create_Return(x0[11])∧x1[10] →* x1[11]∧x2[10] →* x2[11]∧x3[10] →* x3[11])
!= | ~ | Neq: (Integer, Integer) -> Boolean |
* | ~ | Mul: (Integer, Integer) -> Integer |
>= | ~ | Ge: (Integer, Integer) -> Boolean |
-1 | ~ | UnaryMinus: (Integer) -> Integer |
| | ~ | Bwor: (Integer, Integer) -> Integer |
/ | ~ | Div: (Integer, Integer) -> Integer |
= | ~ | Eq: (Integer, Integer) -> Boolean |
~ | Bwxor: (Integer, Integer) -> Integer | |
|| | ~ | Lor: (Boolean, Boolean) -> Boolean |
! | ~ | Lnot: (Boolean) -> Boolean |
< | ~ | Lt: (Integer, Integer) -> Boolean |
- | ~ | Sub: (Integer, Integer) -> Integer |
<= | ~ | Le: (Integer, Integer) -> Boolean |
> | ~ | Gt: (Integer, Integer) -> Boolean |
~ | ~ | Bwnot: (Integer) -> Integer |
% | ~ | Mod: (Integer, Integer) -> Integer |
& | ~ | Bwand: (Integer, Integer) -> Integer |
+ | ~ | Add: (Integer, Integer) -> Integer |
&& | ~ | Land: (Boolean, Boolean) -> Boolean |
Integer, Boolean
(5) -> (4), if (f1947_0_create_ConstantStackPush(x2[5] - 1) →* f2385_0_create_Return(1)∧x2[5] →* x2[4]∧x3[5] →* x3[4]∧x4[5] + 1 →* x4[4])
(9) -> (4), if (f1947_0_create_ConstantStackPush(x1[9] - 1) →* f2385_0_create_Return(1)∧x1[9] →* x2[4]∧x2[9] →* x3[4]∧x3[9] + 1 →* x4[4])
(4) -> (5), if (x2[4] > 0 && x4[4] + 1 < x3[4] ∧x2[4] →* x2[5]∧x3[4] →* x3[5]∧x4[4] →* x4[5])
(5) -> (8), if (f1947_0_create_ConstantStackPush(x2[5] - 1) →* f12711_0_create_Return(x0[8])∧x2[5] →* x1[8]∧x3[5] →* x2[8]∧x4[5] + 1 →* x3[8])
(9) -> (8), if (f1947_0_create_ConstantStackPush(x1[9] - 1) →* f12711_0_create_Return(x0[8])∧x1[9] →* x1[8]∧x2[9] →* x2[8]∧x3[9] + 1 →* x3[8])
(8) -> (9), if (x1[8] > 0 && x3[8] + 1 < x2[8] ∧f12711_0_create_Return(x0[8]) →* f12711_0_create_Return(x0[9])∧x1[8] →* x1[9]∧x2[8] →* x2[9]∧x3[8] →* x3[9])
!= | ~ | Neq: (Integer, Integer) -> Boolean |
* | ~ | Mul: (Integer, Integer) -> Integer |
>= | ~ | Ge: (Integer, Integer) -> Boolean |
-1 | ~ | UnaryMinus: (Integer) -> Integer |
| | ~ | Bwor: (Integer, Integer) -> Integer |
/ | ~ | Div: (Integer, Integer) -> Integer |
= | ~ | Eq: (Integer, Integer) -> Boolean |
~ | Bwxor: (Integer, Integer) -> Integer | |
|| | ~ | Lor: (Boolean, Boolean) -> Boolean |
! | ~ | Lnot: (Boolean) -> Boolean |
< | ~ | Lt: (Integer, Integer) -> Boolean |
- | ~ | Sub: (Integer, Integer) -> Integer |
<= | ~ | Le: (Integer, Integer) -> Boolean |
> | ~ | Gt: (Integer, Integer) -> Boolean |
~ | ~ | Bwnot: (Integer) -> Integer |
% | ~ | Mod: (Integer, Integer) -> Integer |
& | ~ | Bwand: (Integer, Integer) -> Integer |
+ | ~ | Add: (Integer, Integer) -> Integer |
&& | ~ | Land: (Boolean, Boolean) -> Boolean |
Integer, Boolean
(5) -> (4), if (f1947_0_create_ConstantStackPush(x2[5] - 1) →* f2385_0_create_Return(1)∧x2[5] →* x2[4]∧x3[5] →* x3[4]∧x4[5] + 1 →* x4[4])
(9) -> (4), if (f1947_0_create_ConstantStackPush(x1[9] - 1) →* f2385_0_create_Return(1)∧x1[9] →* x2[4]∧x2[9] →* x3[4]∧x3[9] + 1 →* x4[4])
(4) -> (5), if (x2[4] > 0 && x4[4] + 1 < x3[4] ∧x2[4] →* x2[5]∧x3[4] →* x3[5]∧x4[4] →* x4[5])
(5) -> (8), if (f1947_0_create_ConstantStackPush(x2[5] - 1) →* f12711_0_create_Return(x0[8])∧x2[5] →* x1[8]∧x3[5] →* x2[8]∧x4[5] + 1 →* x3[8])
(9) -> (8), if (f1947_0_create_ConstantStackPush(x1[9] - 1) →* f12711_0_create_Return(x0[8])∧x1[9] →* x1[8]∧x2[9] →* x2[8]∧x3[9] + 1 →* x3[8])
(8) -> (9), if (x1[8] > 0 && x3[8] + 1 < x2[8] ∧f12711_0_create_Return(x0[8]) →* f12711_0_create_Return(x0[9])∧x1[8] →* x1[9]∧x2[8] →* x2[9]∧x3[8] →* x3[9])
(1) (COND_F11932_1_CREATE_INVOKEMETHOD2(TRUE, f12711_0_create_Return(x0[9]), x1[9], x2[9], x3[9])≥NonInfC∧COND_F11932_1_CREATE_INVOKEMETHOD2(TRUE, f12711_0_create_Return(x0[9]), x1[9], x2[9], x3[9])≥F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x1[9], 1)), x1[9], x2[9], +(x3[9], 1))∧(UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x1[9], 1)), x1[9], x2[9], +(x3[9], 1))), ≥))
(2) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x1[9], 1)), x1[9], x2[9], +(x3[9], 1))), ≥)∧[bni_12] = 0∧[(-1)bso_13] ≥ 0)
(3) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x1[9], 1)), x1[9], x2[9], +(x3[9], 1))), ≥)∧[bni_12] = 0∧[(-1)bso_13] ≥ 0)
(4) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x1[9], 1)), x1[9], x2[9], +(x3[9], 1))), ≥)∧[bni_12] = 0∧[(-1)bso_13] ≥ 0)
(5) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x1[9], 1)), x1[9], x2[9], +(x3[9], 1))), ≥)∧[bni_12] = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_13] ≥ 0)
(6) (&&(>(x1[8], 0), <(+(x3[8], 1), x2[8]))=TRUE∧f12711_0_create_Return(x0[8])=f12711_0_create_Return(x0[9])∧x1[8]=x1[9]∧x2[8]=x2[9]∧x3[8]=x3[9] ⇒ F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])≥NonInfC∧F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])≥COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])∧(UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥))
(7) (>(x1[8], 0)=TRUE∧<(+(x3[8], 1), x2[8])=TRUE ⇒ F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])≥NonInfC∧F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])≥COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])∧(UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥))
(8) (x1[8] + [-1] ≥ 0∧x2[8] + [-2] + [-1]x3[8] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥)∧[(-1)Bound*bni_14] + [(-1)bni_14]x3[8] + [bni_14]x2[8] + [(2)bni_14]x1[8] ≥ 0∧[1 + (-1)bso_15] ≥ 0)
(9) (x1[8] + [-1] ≥ 0∧x2[8] + [-2] + [-1]x3[8] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥)∧[(-1)Bound*bni_14] + [(-1)bni_14]x3[8] + [bni_14]x2[8] + [(2)bni_14]x1[8] ≥ 0∧[1 + (-1)bso_15] ≥ 0)
(10) (x1[8] + [-1] ≥ 0∧x2[8] + [-2] + [-1]x3[8] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥)∧[(-1)Bound*bni_14] + [(-1)bni_14]x3[8] + [bni_14]x2[8] + [(2)bni_14]x1[8] ≥ 0∧[1 + (-1)bso_15] ≥ 0)
(11) (x1[8] + [-1] ≥ 0∧x2[8] + [-2] + [-1]x3[8] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥)∧0 = 0∧[(-1)Bound*bni_14] + [(-1)bni_14]x3[8] + [bni_14]x2[8] + [(2)bni_14]x1[8] ≥ 0∧0 = 0∧[1 + (-1)bso_15] ≥ 0)
(12) (x1[8] ≥ 0∧x2[8] + [-2] + [-1]x3[8] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥)∧0 = 0∧[(-1)Bound*bni_14 + (2)bni_14] + [(-1)bni_14]x3[8] + [bni_14]x2[8] + [(2)bni_14]x1[8] ≥ 0∧0 = 0∧[1 + (-1)bso_15] ≥ 0)
(13) (x1[8] ≥ 0∧x2[8] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥)∧0 = 0∧[(-1)Bound*bni_14 + (4)bni_14] + [bni_14]x2[8] + [(2)bni_14]x1[8] ≥ 0∧0 = 0∧[1 + (-1)bso_15] ≥ 0)
(14) (x1[8] ≥ 0∧x2[8] ≥ 0∧x3[8] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥)∧0 = 0∧[(-1)Bound*bni_14 + (4)bni_14] + [bni_14]x2[8] + [(2)bni_14]x1[8] ≥ 0∧0 = 0∧[1 + (-1)bso_15] ≥ 0)
(15) (x1[8] ≥ 0∧x2[8] ≥ 0∧x3[8] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])), ≥)∧0 = 0∧[(-1)Bound*bni_14 + (4)bni_14] + [bni_14]x2[8] + [(2)bni_14]x1[8] ≥ 0∧0 = 0∧[1 + (-1)bso_15] ≥ 0)
(16) (COND_F11932_1_CREATE_INVOKEMETHOD(TRUE, f2385_0_create_Return(1), x2[5], x3[5], x4[5])≥NonInfC∧COND_F11932_1_CREATE_INVOKEMETHOD(TRUE, f2385_0_create_Return(1), x2[5], x3[5], x4[5])≥F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x2[5], 1)), x2[5], x3[5], +(x4[5], 1))∧(UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x2[5], 1)), x2[5], x3[5], +(x4[5], 1))), ≥))
(17) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x2[5], 1)), x2[5], x3[5], +(x4[5], 1))), ≥)∧[bni_16] = 0∧[1 + (-1)bso_17] ≥ 0)
(18) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x2[5], 1)), x2[5], x3[5], +(x4[5], 1))), ≥)∧[bni_16] = 0∧[1 + (-1)bso_17] ≥ 0)
(19) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x2[5], 1)), x2[5], x3[5], +(x4[5], 1))), ≥)∧[bni_16] = 0∧[1 + (-1)bso_17] ≥ 0)
(20) ((UIncreasing(F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x2[5], 1)), x2[5], x3[5], +(x4[5], 1))), ≥)∧[bni_16] = 0∧0 = 0∧0 = 0∧0 = 0∧[1 + (-1)bso_17] ≥ 0)
(21) (&&(>(x2[4], 0), <(+(x4[4], 1), x3[4]))=TRUE∧x2[4]=x2[5]∧x3[4]=x3[5]∧x4[4]=x4[5] ⇒ F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[4], x3[4], x4[4])≥NonInfC∧F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[4], x3[4], x4[4])≥COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])∧(UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥))
(22) (>(x2[4], 0)=TRUE∧<(+(x4[4], 1), x3[4])=TRUE ⇒ F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[4], x3[4], x4[4])≥NonInfC∧F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[4], x3[4], x4[4])≥COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])∧(UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥))
(23) (x2[4] + [-1] ≥ 0∧x3[4] + [-2] + [-1]x4[4] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥)∧[(-1)Bound*bni_18] + [(-1)bni_18]x4[4] + [bni_18]x3[4] + [(2)bni_18]x2[4] ≥ 0∧[(-1)bso_19] ≥ 0)
(24) (x2[4] + [-1] ≥ 0∧x3[4] + [-2] + [-1]x4[4] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥)∧[(-1)Bound*bni_18] + [(-1)bni_18]x4[4] + [bni_18]x3[4] + [(2)bni_18]x2[4] ≥ 0∧[(-1)bso_19] ≥ 0)
(25) (x2[4] + [-1] ≥ 0∧x3[4] + [-2] + [-1]x4[4] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥)∧[(-1)Bound*bni_18] + [(-1)bni_18]x4[4] + [bni_18]x3[4] + [(2)bni_18]x2[4] ≥ 0∧[(-1)bso_19] ≥ 0)
(26) (x2[4] ≥ 0∧x3[4] + [-2] + [-1]x4[4] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥)∧[(-1)Bound*bni_18 + (2)bni_18] + [(-1)bni_18]x4[4] + [bni_18]x3[4] + [(2)bni_18]x2[4] ≥ 0∧[(-1)bso_19] ≥ 0)
(27) (x2[4] ≥ 0∧x3[4] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥)∧[(-1)Bound*bni_18 + (4)bni_18] + [bni_18]x3[4] + [(2)bni_18]x2[4] ≥ 0∧[(-1)bso_19] ≥ 0)
(28) (x2[4] ≥ 0∧x3[4] ≥ 0∧x4[4] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥)∧[(-1)Bound*bni_18 + (4)bni_18] + [bni_18]x3[4] + [(2)bni_18]x2[4] ≥ 0∧[(-1)bso_19] ≥ 0)
(29) (x2[4] ≥ 0∧x3[4] ≥ 0∧x4[4] ≥ 0 ⇒ (UIncreasing(COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])), ≥)∧[(-1)Bound*bni_18 + (4)bni_18] + [bni_18]x3[4] + [(2)bni_18]x2[4] ≥ 0∧[(-1)bso_19] ≥ 0)
POL(TRUE) = 0
POL(FALSE) = 0
POL(COND_F11932_1_CREATE_INVOKEMETHOD2(x1, x2, x3, x4, x5)) = [-1] + [-1]x5 + x4 + [2]x3
POL(f12711_0_create_Return(x1)) = x1
POL(F11932_1_CREATE_INVOKEMETHOD'(x1, x2, x3, x4)) = [-1]x4 + x3 + [2]x2
POL(f1947_0_create_ConstantStackPush(x1)) = x1
POL(-(x1, x2)) = x1 + [-1]x2
POL(1) = [1]
POL(+(x1, x2)) = x1 + x2
POL(&&(x1, x2)) = [-1]
POL(>(x1, x2)) = [-1]
POL(0) = 0
POL(<(x1, x2)) = [-1]
POL(COND_F11932_1_CREATE_INVOKEMETHOD(x1, x2, x3, x4, x5)) = x4 + [2]x3 + [-1]x5
POL(f2385_0_create_Return(x1)) = [1]
F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8]) → COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])
COND_F11932_1_CREATE_INVOKEMETHOD(TRUE, f2385_0_create_Return(1), x2[5], x3[5], x4[5]) → F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x2[5], 1)), x2[5], x3[5], +(x4[5], 1))
F11932_1_CREATE_INVOKEMETHOD'(f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8]) → COND_F11932_1_CREATE_INVOKEMETHOD2(&&(>(x1[8], 0), <(+(x3[8], 1), x2[8])), f12711_0_create_Return(x0[8]), x1[8], x2[8], x3[8])
F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[4], x3[4], x4[4]) → COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])
COND_F11932_1_CREATE_INVOKEMETHOD2(TRUE, f12711_0_create_Return(x0[9]), x1[9], x2[9], x3[9]) → F11932_1_CREATE_INVOKEMETHOD'(f1947_0_create_ConstantStackPush(-(x1[9], 1)), x1[9], x2[9], +(x3[9], 1))
F11932_1_CREATE_INVOKEMETHOD'(f2385_0_create_Return(1), x2[4], x3[4], x4[4]) → COND_F11932_1_CREATE_INVOKEMETHOD(&&(>(x2[4], 0), <(+(x4[4], 1), x3[4])), f2385_0_create_Return(1), x2[4], x3[4], x4[4])
!= | ~ | Neq: (Integer, Integer) -> Boolean |
* | ~ | Mul: (Integer, Integer) -> Integer |
>= | ~ | Ge: (Integer, Integer) -> Boolean |
-1 | ~ | UnaryMinus: (Integer) -> Integer |
| | ~ | Bwor: (Integer, Integer) -> Integer |
/ | ~ | Div: (Integer, Integer) -> Integer |
= | ~ | Eq: (Integer, Integer) -> Boolean |
~ | Bwxor: (Integer, Integer) -> Integer | |
|| | ~ | Lor: (Boolean, Boolean) -> Boolean |
! | ~ | Lnot: (Boolean) -> Boolean |
< | ~ | Lt: (Integer, Integer) -> Boolean |
- | ~ | Sub: (Integer, Integer) -> Integer |
<= | ~ | Le: (Integer, Integer) -> Boolean |
> | ~ | Gt: (Integer, Integer) -> Boolean |
~ | ~ | Bwnot: (Integer) -> Integer |
% | ~ | Mod: (Integer, Integer) -> Integer |
& | ~ | Bwand: (Integer, Integer) -> Integer |
+ | ~ | Add: (Integer, Integer) -> Integer |
&& | ~ | Land: (Boolean, Boolean) -> Boolean |
Integer, Boolean
(9) -> (4), if (f1947_0_create_ConstantStackPush(x1[9] - 1) →* f2385_0_create_Return(1)∧x1[9] →* x2[4]∧x2[9] →* x3[4]∧x3[9] + 1 →* x4[4])
!= | ~ | Neq: (Integer, Integer) -> Boolean |
* | ~ | Mul: (Integer, Integer) -> Integer |
>= | ~ | Ge: (Integer, Integer) -> Boolean |
-1 | ~ | UnaryMinus: (Integer) -> Integer |
| | ~ | Bwor: (Integer, Integer) -> Integer |
/ | ~ | Div: (Integer, Integer) -> Integer |
= | ~ | Eq: (Integer, Integer) -> Boolean |
~ | Bwxor: (Integer, Integer) -> Integer | |
|| | ~ | Lor: (Boolean, Boolean) -> Boolean |
! | ~ | Lnot: (Boolean) -> Boolean |
< | ~ | Lt: (Integer, Integer) -> Boolean |
- | ~ | Sub: (Integer, Integer) -> Integer |
<= | ~ | Le: (Integer, Integer) -> Boolean |
> | ~ | Gt: (Integer, Integer) -> Boolean |
~ | ~ | Bwnot: (Integer) -> Integer |
% | ~ | Mod: (Integer, Integer) -> Integer |
& | ~ | Bwand: (Integer, Integer) -> Integer |
+ | ~ | Add: (Integer, Integer) -> Integer |
&& | ~ | Land: (Boolean, Boolean) -> Boolean |
Integer
!= | ~ | Neq: (Integer, Integer) -> Boolean |
* | ~ | Mul: (Integer, Integer) -> Integer |
>= | ~ | Ge: (Integer, Integer) -> Boolean |
-1 | ~ | UnaryMinus: (Integer) -> Integer |
| | ~ | Bwor: (Integer, Integer) -> Integer |
/ | ~ | Div: (Integer, Integer) -> Integer |
= | ~ | Eq: (Integer, Integer) -> Boolean |
~ | Bwxor: (Integer, Integer) -> Integer | |
|| | ~ | Lor: (Boolean, Boolean) -> Boolean |
! | ~ | Lnot: (Boolean) -> Boolean |
< | ~ | Lt: (Integer, Integer) -> Boolean |
- | ~ | Sub: (Integer, Integer) -> Integer |
<= | ~ | Le: (Integer, Integer) -> Boolean |
> | ~ | Gt: (Integer, Integer) -> Boolean |
~ | ~ | Bwnot: (Integer) -> Integer |
% | ~ | Mod: (Integer, Integer) -> Integer |
& | ~ | Bwand: (Integer, Integer) -> Integer |
+ | ~ | Add: (Integer, Integer) -> Integer |
&& | ~ | Land: (Boolean, Boolean) -> Boolean |
Integer, Boolean
(3) -> (0), if (x0[3] - 1 →* x0[0])
(7) -> (0), if (x2[7] - 1 →* x0[0])
(11) -> (0), if (x1[11] - 1 →* x0[0])
(0) -> (1), if (x0[0] > 1 && x1[0] > 0 ∧x0[0] →* x0[1]∧x1[0] →* x1[1])