0 JBC
↳1 JBCToGraph (⇒, 2700 ms)
↳2 JBCTerminationGraph
↳3 TerminationGraphToSCCProof (⇒, 0 ms)
↳4 AND
↳5 JBCTerminationSCC
↳6 SCCToIDPv1Proof (⇒, 590 ms)
↳7 IDP
↳8 IDPNonInfProof (⇒, 590 ms)
↳9 IDP
↳10 IDependencyGraphProof (⇔, 0 ms)
↳11 TRUE
↳12 JBCTerminationSCC
↳13 SCCToIDPv1Proof (⇒, 8120 ms)
↳14 IDP
↳15 IDPNonInfProof (⇒, 3770 ms)
↳16 IDP
↳17 IDependencyGraphProof (⇔, 0 ms)
↳18 TRUE
↳19 JBCTerminationSCC
↳20 SCCToIDPv1Proof (⇒, 1250 ms)
↳21 IDP
↳22 IDPtoQDPProof (⇒, 40 ms)
↳23 QDP
↳24 UsableRulesProof (⇔, 0 ms)
↳25 QDP
↳26 QReductionProof (⇔, 0 ms)
↳27 QDP
↳28 QDPSizeChangeProof (⇔, 0 ms)
↳29 YES
↳30 JBCTerminationSCC
↳31 SCCToIDPv1Proof (⇒, 670 ms)
↳32 IDP
↳33 IDPNonInfProof (⇒, 860 ms)
↳34 IDP
↳35 IDependencyGraphProof (⇔, 0 ms)
↳36 TRUE
↳37 JBCTerminationSCC
↳38 SCCToIDPv1Proof (⇒, 2310 ms)
↳39 IDP
↳40 IDPNonInfProof (⇒, 750 ms)
↳41 IDP
↳42 IDependencyGraphProof (⇔, 0 ms)
↳43 TRUE
↳44 JBCTerminationSCC
↳45 SCCToIDPv1Proof (⇒, 6280 ms)
↳46 IDP
↳47 IDPNonInfProof (⇒, 1290 ms)
↳48 IDP
↳49 IDependencyGraphProof (⇔, 0 ms)
↳50 TRUE
↳51 JBCTerminationSCC
↳52 SCCToIDPv1Proof (⇒, 1520 ms)
↳53 IDP
↳54 IDPtoQDPProof (⇒, 0 ms)
↳55 QDP
↳56 UsableRulesProof (⇔, 0 ms)
↳57 QDP
↳58 QReductionProof (⇔, 0 ms)
↳59 QDP
↳60 QDPSizeChangeProof (⇔, 0 ms)
↳61 YES
↳62 JBCTerminationSCC
↳63 SCCToIDPv1Proof (⇒, 640 ms)
↳64 IDP
↳65 IDPtoQDPProof (⇒, 80 ms)
↳66 QDP
↳67 UsableRulesProof (⇔, 0 ms)
↳68 QDP
↳69 QReductionProof (⇔, 0 ms)
↳70 QDP
↳71 QDPSizeChangeProof (⇔, 0 ms)
↳72 YES
↳73 JBCTerminationSCC
↳74 SCCToIDPv1Proof (⇒, 5130 ms)
↳75 IDP
↳76 IDPNonInfProof (⇒, 4640 ms)
↳77 IDP
↳78 IDependencyGraphProof (⇔, 0 ms)
↳79 IDP
↳80 UsableRulesProof (⇔, 0 ms)
↳81 IDP
↳82 IDPNonInfProof (⇒, 390 ms)
↳83 IDP
↳84 IDependencyGraphProof (⇔, 0 ms)
↳85 IDP
↳86 IDPNonInfProof (⇒, 140 ms)
↳87 IDP
↳88 IDependencyGraphProof (⇔, 0 ms)
↳89 TRUE
↳90 JBCTerminationSCC
↳91 SCCToIDPv1Proof (⇒, 200 ms)
↳92 IDP
↳93 IDPNonInfProof (⇒, 250 ms)
↳94 AND
↳95 IDP
↳96 IDependencyGraphProof (⇔, 0 ms)
↳97 TRUE
↳98 IDP
↳99 IDependencyGraphProof (⇔, 0 ms)
↳100 TRUE
import java.util.*;
class PartitionList {
private final Partition first;
private final PartitionList next;
PartitionList(Partition p, PartitionList pl) {
first = p;
next = pl;
}
public static PartitionList insert(int n,PartitionList l) {
if (l == null) //fin de la récusion
return null;
else
return new PartitionList(new Partition(n,l.first), insert(n,l.next));
}
public static PartitionList union(PartitionList p1, PartitionList p2){
if (p1 == null) return p2;
else {
PartitionList res=union(p1.next,new PartitionList(p1.first,p2));
return res;
}
}
public static PartitionList generation(int n, IntList parts) {
if (parts == null) return null;
PartitionList p1=null;
int x=parts.getFirst();
if (n -x > 0 && n-x < n) {
p1=generation(n-x,parts);
p1=insert(x,p1);
}
else if (n -x == 0) {
p1=new PartitionList(new Partition(x,null),null);
}
PartitionList p2=generation(n,parts.getNext());
return union(p1,p2);
}
public static PartitionList partitionOf(int n) {
IntList parts = new IntList (1,null);
for(int i=2;i<=n;i++) {
parts = new IntList(i,parts);
}
return generation(n,parts);
}
public PartitionList sublistAutoDual(){
//pour chaque element de la liste. calculer la dual et voir si elle est egale.
//on en tient pas compte de l'ordre
Partition dual = first.dual();
PartitionList result_next = null;
if (next != null) result_next = next.sublistAutoDual();
if (first.isEqual(dual) == true) {
return new PartitionList(dual,result_next);
}
else return result_next;
}
public PartitionList sublistOddDistinctParts(){
//pour chaque element de la liste. calculer la dual et voir si elle est egale.
//on en tient pas compte de l'ordre
boolean first_distinctparts = first.oddDistinctParts();
if (first_distinctparts) {
PartitionList result_next = null;
if (next != null) result_next = next.sublistOddDistinctParts();
return new PartitionList(first,result_next);
}
else {
PartitionList result_next = null;
if (next != null) result_next = next.sublistOddDistinctParts();
return result_next;
}
}
public static PartitionList rendreLaMonnaie(int n) {
IntList parts = new IntList (1,null);
parts = new IntList(2,parts);
parts = new IntList(5,parts);
parts = new IntList(10,parts);
return generation(n,parts);
}
/*
public String toString() {
String s;
s="\n"+ first.toString();
if (next!=null) s+=next.toString();
return s;
}
*/
public static void main(String[] args){
// //p1 est constituté la partition (1)
// PartitionList p1 = new PartitionList(new Partition(1,null),null);
//
// //p2 est constitué de la partition (1) et de la partition (2)
// PartitionList p2 = new PartitionList(new Partition(1,null),new PartitionList(new Partition(2,null),null));
//
// //p3 est constitué des partitions (3) et (4)
// PartitionList p3 = new PartitionList(new Partition(3,null),new PartitionList(new Partition(4,null),null));
//
// //pl_null est la liste vide
// PartitionList pl_null = null;
//
// System.out.println("L'union de la liste de partitions contenant la partition (1) et de la liste de partitions null donne" + union(p1,pl_null));
// System.out.println("L'union de la liste de partitions null et de la liste de partitions contenant la partition (1) donne" + union(pl_null,p1));
// System.out.println("L'union de la liste de partitions contenant les partitions (1) et (2) et de la liste de partitions contenant la partition (3,4) donne" + union(p2,p3));
// //p3 est constitué des partition (3) et (4)
// PartitionList p3 = new PartitionList(new Partition(3,null),new PartitionList(new Partition(4,null),null));
//
// //pl_null est la liste vide
// PartitionList pl_null = null;
//
// System.out.println("L'insertion de 7 dans chacune des partitions de la liste \n\n"+ pl_null + "\n");
// System.out.println("donne \n\n"+ insert(7,pl_null)+"\n");
// System.out.println("L'insertion de 7 dans chacune des partitions de la liste \n"+ p3);
// System.out.println("donne \n"+ insert(7,p3));
//
// int n=Integer.parseInt(args[0]);
// System.out.println("Les partitions de "+ n + " sont ");
// System.out.println(PartitionList.partitionOf(n));
// System.out.println("Rend la monnaie de " + n);
// System.out.println(rendreLaMonnaie(n));
//
// int n=Integer.parseInt(args[0]);
// PartitionList pl_partitions = PartitionList.partitionOf(n);
// System.out.println("Les partitions de "+ n + " sont ");
// System.out.println(pl_partitions);
// System.out.println("La liste des partitions en parties impaires distinctes est " + pl_partitions.sublistOddDistinctParts());
// int n=Integer.parseInt(args[0]);
// PartitionList pl = PartitionList.partitionOf(n);
// while(pl!=null){
// System.out.println("La partition duale de \n" + pl.first);
// System.out.println("est la partition\n" + (pl.first).dual());
// pl = pl.next;
// }
//
int n=args.length;
PartitionList pl_partitions = PartitionList.partitionOf(n);
//System.out.println("Les partitions de "+ n + " sont ");
//System.out.println(pl_partitions);
//System.out.println("La liste des partitions auto-duales est " +
pl_partitions.sublistAutoDual();
//System.out.println("La liste des partitions en parties impaires distinctes est " +
pl_partitions.sublistOddDistinctParts();
}
}
class Partition {
private final int first;
private final Partition next;
Partition(int f, Partition n) {
first=f;
next=n;
}
int number_greater(int n){
int sum=0;
if (first>= n) sum++;
if (next != null) sum+=next.number_greater(n);
return sum;
}
Partition dual() {
Partition result=null;
for(int i=first;i>0;i--) {
result= new Partition(number_greater(i),result);
}
return result;
}
boolean oddDistinctParts(){
if (first%2 == 0) return false;
if (next == null) return true;
else return (first!=next.first) && (next.oddDistinctParts());
}
boolean isEqual(Partition p) {
if (p == null) return false;
if (next == null) return p.first == first && p.next == null;
return first == p.first && next.isEqual(p.next);
}
/*
public String toString(){
String s=first+ " ";
for(int i=first;i>0;i--) {
s+="o";
}
s+="\n";
if (next != null) s+=next.toString();
return s;
}
*/
/*
public static void main(String[] args) {
Partition p = new Partition(9,new Partition(8,new Partition(4,new Partition(1,null))));
//System.out.println("Affichage de la partition (9,8,4,1)\n" + p);
}
*/
}
class IntList {
private final int first;
private final IntList next;
IntList(int f,IntList n){
first=f;
next=n;
}
int getFirst(){
return first;
}
IntList getNext(){
return next;
}
/*
public String toString(){
String s=first+" ";
if (next!= null) s+=next.toString();
return s;
}
*/
}
Generated 24 rules for P and 35 rules for R.
P rules:
5116_0_oddDistinctParts_FieldAccess(EOS(STATIC_5116), java.lang.Object(Partition(EOC, i2567, o6738)), java.lang.Object(Partition(EOC, i2567, o6738))) → 5138_0_oddDistinctParts_FieldAccess(EOS(STATIC_5138), java.lang.Object(Partition(EOC, i2567, o6738)), java.lang.Object(Partition(EOC, i2567, o6738)))
5138_0_oddDistinctParts_FieldAccess(EOS(STATIC_5138), java.lang.Object(Partition(EOC, i2567, o6738)), java.lang.Object(Partition(EOC, i2567, o6738))) → 5142_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5142), java.lang.Object(Partition(EOC, i2567, o6738)), i2567)
5142_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5142), java.lang.Object(Partition(EOC, i2567, o6738)), i2567) → 5148_0_oddDistinctParts_IntArithmetic(EOS(STATIC_5148), java.lang.Object(Partition(EOC, i2567, o6738)), i2567, 2)
5148_0_oddDistinctParts_IntArithmetic(EOS(STATIC_5148), java.lang.Object(Partition(EOC, i2567, o6738)), i2567, matching1) → 5153_0_oddDistinctParts_NE(EOS(STATIC_5153), java.lang.Object(Partition(EOC, i2567, o6738)), %(i2567, 2)) | =(matching1, 2)
5153_0_oddDistinctParts_NE(EOS(STATIC_5153), java.lang.Object(Partition(EOC, i2567, o6738)), i2576) → 5158_0_oddDistinctParts_NE(EOS(STATIC_5158), java.lang.Object(Partition(EOC, i2567, o6738)), i2576)
5158_0_oddDistinctParts_NE(EOS(STATIC_5158), java.lang.Object(Partition(EOC, i2567, o6738)), i2576) → 5164_0_oddDistinctParts_Load(EOS(STATIC_5164), java.lang.Object(Partition(EOC, i2567, o6738))) | !(=(i2576, 0))
5164_0_oddDistinctParts_Load(EOS(STATIC_5164), java.lang.Object(Partition(EOC, i2567, o6738))) → 5169_0_oddDistinctParts_FieldAccess(EOS(STATIC_5169), java.lang.Object(Partition(EOC, i2567, o6738)), java.lang.Object(Partition(EOC, i2567, o6738)))
5169_0_oddDistinctParts_FieldAccess(EOS(STATIC_5169), java.lang.Object(Partition(EOC, i2567, o6738)), java.lang.Object(Partition(EOC, i2567, o6738))) → 5174_0_oddDistinctParts_NONNULL(EOS(STATIC_5174), java.lang.Object(Partition(EOC, i2567, o6738)), o6738)
5174_0_oddDistinctParts_NONNULL(EOS(STATIC_5174), java.lang.Object(Partition(EOC, i2567, java.lang.Object(o6819sub))), java.lang.Object(o6819sub)) → 5177_0_oddDistinctParts_NONNULL(EOS(STATIC_5177), java.lang.Object(Partition(EOC, i2567, java.lang.Object(o6819sub))), java.lang.Object(o6819sub))
5177_0_oddDistinctParts_NONNULL(EOS(STATIC_5177), java.lang.Object(Partition(EOC, i2567, java.lang.Object(o6819sub))), java.lang.Object(o6819sub)) → 5190_0_oddDistinctParts_Load(EOS(STATIC_5190), java.lang.Object(Partition(EOC, i2567, java.lang.Object(o6819sub))))
5190_0_oddDistinctParts_Load(EOS(STATIC_5190), java.lang.Object(Partition(EOC, i2567, java.lang.Object(o6819sub)))) → 5221_0_oddDistinctParts_FieldAccess(EOS(STATIC_5221), java.lang.Object(Partition(EOC, i2567, java.lang.Object(o6819sub))), java.lang.Object(Partition(EOC, i2567, java.lang.Object(o6819sub))))
5221_0_oddDistinctParts_FieldAccess(EOS(STATIC_5221), java.lang.Object(Partition(EOC, i2567, java.lang.Object(o6819sub))), java.lang.Object(Partition(EOC, i2567, java.lang.Object(o6819sub)))) → 5238_0_oddDistinctParts_Load(EOS(STATIC_5238), java.lang.Object(Partition(EOC, i2567, java.lang.Object(o6819sub))), i2567)
5238_0_oddDistinctParts_Load(EOS(STATIC_5238), java.lang.Object(Partition(EOC, i2567, java.lang.Object(o6819sub))), i2567) → 5259_0_oddDistinctParts_FieldAccess(EOS(STATIC_5259), java.lang.Object(Partition(EOC, i2567, java.lang.Object(o6819sub))), i2567, java.lang.Object(Partition(EOC, i2567, java.lang.Object(o6819sub))))
5259_0_oddDistinctParts_FieldAccess(EOS(STATIC_5259), java.lang.Object(Partition(EOC, i2567, java.lang.Object(o6819sub))), i2567, java.lang.Object(Partition(EOC, i2567, java.lang.Object(o6819sub)))) → 5272_0_oddDistinctParts_FieldAccess(EOS(STATIC_5272), java.lang.Object(Partition(EOC, i2567, java.lang.Object(o6819sub))), i2567, java.lang.Object(o6819sub))
5272_0_oddDistinctParts_FieldAccess(EOS(STATIC_5272), java.lang.Object(Partition(EOC, i2567, java.lang.Object(Partition(EOC, i2784, o7573)))), i2567, java.lang.Object(Partition(EOC, i2784, o7573))) → 5291_0_oddDistinctParts_FieldAccess(EOS(STATIC_5291), java.lang.Object(Partition(EOC, i2567, java.lang.Object(Partition(EOC, i2784, o7573)))), i2567, java.lang.Object(Partition(EOC, i2784, o7573)))
5291_0_oddDistinctParts_FieldAccess(EOS(STATIC_5291), java.lang.Object(Partition(EOC, i2567, java.lang.Object(Partition(EOC, i2784, o7573)))), i2567, java.lang.Object(Partition(EOC, i2784, o7573))) → 5306_0_oddDistinctParts_EQ(EOS(STATIC_5306), java.lang.Object(Partition(EOC, i2567, java.lang.Object(Partition(EOC, i2784, o7573)))), i2567, i2784)
5306_0_oddDistinctParts_EQ(EOS(STATIC_5306), java.lang.Object(Partition(EOC, i2567, java.lang.Object(Partition(EOC, i2784, o7573)))), i2567, i2784) → 5321_0_oddDistinctParts_EQ(EOS(STATIC_5321), java.lang.Object(Partition(EOC, i2567, java.lang.Object(Partition(EOC, i2784, o7573)))), i2567, i2784)
5321_0_oddDistinctParts_EQ(EOS(STATIC_5321), java.lang.Object(Partition(EOC, i2567, java.lang.Object(Partition(EOC, i2784, o7573)))), i2567, i2784) → 5352_0_oddDistinctParts_Load(EOS(STATIC_5352), java.lang.Object(Partition(EOC, i2567, java.lang.Object(Partition(EOC, i2784, o7573))))) | !(=(i2567, i2784))
5352_0_oddDistinctParts_Load(EOS(STATIC_5352), java.lang.Object(Partition(EOC, i2567, java.lang.Object(Partition(EOC, i2784, o7573))))) → 5374_0_oddDistinctParts_FieldAccess(EOS(STATIC_5374), java.lang.Object(Partition(EOC, i2567, java.lang.Object(Partition(EOC, i2784, o7573)))))
5374_0_oddDistinctParts_FieldAccess(EOS(STATIC_5374), java.lang.Object(Partition(EOC, i2567, java.lang.Object(Partition(EOC, i2784, o7573))))) → 5384_0_oddDistinctParts_InvokeMethod(EOS(STATIC_5384), java.lang.Object(Partition(EOC, i2784, o7573)))
5384_0_oddDistinctParts_InvokeMethod(EOS(STATIC_5384), java.lang.Object(Partition(EOC, i2784, o7573))) → 5394_1_oddDistinctParts_InvokeMethod(5394_0_oddDistinctParts_Load(EOS(STATIC_5394), java.lang.Object(Partition(EOC, i2784, o7573))), java.lang.Object(Partition(EOC, i2784, o7573)))
5394_0_oddDistinctParts_Load(EOS(STATIC_5394), java.lang.Object(Partition(EOC, i2784, o7573))) → 5402_0_oddDistinctParts_Load(EOS(STATIC_5402), java.lang.Object(Partition(EOC, i2784, o7573)))
5402_0_oddDistinctParts_Load(EOS(STATIC_5402), java.lang.Object(Partition(EOC, i2784, o7573))) → 5109_0_oddDistinctParts_Load(EOS(STATIC_5109), java.lang.Object(Partition(EOC, i2784, o7573)))
5109_0_oddDistinctParts_Load(EOS(STATIC_5109), java.lang.Object(o6610sub)) → 5116_0_oddDistinctParts_FieldAccess(EOS(STATIC_5116), java.lang.Object(o6610sub), java.lang.Object(o6610sub))
R rules:
5153_0_oddDistinctParts_NE(EOS(STATIC_5153), java.lang.Object(Partition(EOC, i2567, o6738)), matching1) → 5159_0_oddDistinctParts_NE(EOS(STATIC_5159), java.lang.Object(Partition(EOC, i2567, o6738)), 0) | =(matching1, 0)
5159_0_oddDistinctParts_NE(EOS(STATIC_5159), java.lang.Object(Partition(EOC, i2567, o6738)), matching1) → 5165_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5165), java.lang.Object(Partition(EOC, i2567, o6738))) | =(matching1, 0)
5165_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5165), java.lang.Object(Partition(EOC, i2567, o6738))) → 5170_0_oddDistinctParts_Return(EOS(STATIC_5170), java.lang.Object(Partition(EOC, i2567, o6738)), 0)
5174_0_oddDistinctParts_NONNULL(EOS(STATIC_5174), java.lang.Object(Partition(EOC, i2567, NULL)), NULL) → 5178_0_oddDistinctParts_NONNULL(EOS(STATIC_5178), java.lang.Object(Partition(EOC, i2567, NULL)), NULL)
5178_0_oddDistinctParts_NONNULL(EOS(STATIC_5178), java.lang.Object(Partition(EOC, i2567, NULL)), NULL) → 5191_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5191), java.lang.Object(Partition(EOC, i2567, NULL)))
5191_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5191), java.lang.Object(Partition(EOC, i2567, NULL))) → 5222_0_oddDistinctParts_Return(EOS(STATIC_5222), java.lang.Object(Partition(EOC, i2567, NULL)), 1)
5306_0_oddDistinctParts_EQ(EOS(STATIC_5306), java.lang.Object(Partition(EOC, i2784, java.lang.Object(Partition(EOC, i2784, o7573)))), i2784, i2784) → 5320_0_oddDistinctParts_EQ(EOS(STATIC_5320), java.lang.Object(Partition(EOC, i2784, java.lang.Object(Partition(EOC, i2784, o7573)))), i2784, i2784)
5320_0_oddDistinctParts_EQ(EOS(STATIC_5320), java.lang.Object(Partition(EOC, i2784, java.lang.Object(Partition(EOC, i2784, o7573)))), i2784, i2784) → 5351_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5351))
5351_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5351)) → 5457_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5457))
5394_1_oddDistinctParts_InvokeMethod(5170_0_oddDistinctParts_Return(EOS(STATIC_5170), java.lang.Object(Partition(EOC, i2882, o7997)), matching1), java.lang.Object(Partition(EOC, i2882, o7997))) → 5428_0_oddDistinctParts_Return(EOS(STATIC_5428), java.lang.Object(Partition(EOC, i2882, o7997)), java.lang.Object(Partition(EOC, i2882, o7997)), 0) | =(matching1, 0)
5394_1_oddDistinctParts_InvokeMethod(5222_0_oddDistinctParts_Return(EOS(STATIC_5222), java.lang.Object(Partition(EOC, i2884, NULL)), matching1), java.lang.Object(Partition(EOC, i2884, NULL))) → 5429_0_oddDistinctParts_Return(EOS(STATIC_5429), java.lang.Object(Partition(EOC, i2884, NULL)), java.lang.Object(Partition(EOC, i2884, NULL)), 1) | =(matching1, 1)
5394_1_oddDistinctParts_InvokeMethod(5493_0_oddDistinctParts_Return(EOS(STATIC_5493), matching1), java.lang.Object(Partition(EOC, i2999, java.lang.Object(Partition(EOC, i3000, o8416))))) → 5551_0_oddDistinctParts_Return(EOS(STATIC_5551), java.lang.Object(Partition(EOC, i2999, java.lang.Object(Partition(EOC, i3000, o8416)))), 0) | =(matching1, 0)
5394_1_oddDistinctParts_InvokeMethod(5512_0_oddDistinctParts_Return(EOS(STATIC_5512), matching1), java.lang.Object(Partition(EOC, i3029, java.lang.Object(Partition(EOC, i3030, NULL))))) → 5583_0_oddDistinctParts_Return(EOS(STATIC_5583), java.lang.Object(Partition(EOC, i3029, java.lang.Object(Partition(EOC, i3030, NULL)))), 1) | =(matching1, 1)
5394_1_oddDistinctParts_InvokeMethod(5726_0_oddDistinctParts_Return(EOS(STATIC_5726), matching1), java.lang.Object(Partition(EOC, i3224, java.lang.Object(Partition(EOC, i3225, java.lang.Object(Partition(EOC, i3226, o9440))))))) → 5794_0_oddDistinctParts_Return(EOS(STATIC_5794), java.lang.Object(Partition(EOC, i3224, java.lang.Object(Partition(EOC, i3225, java.lang.Object(Partition(EOC, i3226, o9440)))))), 0) | =(matching1, 0)
5394_1_oddDistinctParts_InvokeMethod(5757_0_oddDistinctParts_Return(EOS(STATIC_5757), matching1), java.lang.Object(Partition(EOC, i3259, java.lang.Object(Partition(EOC, i3260, java.lang.Object(Partition(EOC, i3261, o9556))))))) → 5837_0_oddDistinctParts_Return(EOS(STATIC_5837), java.lang.Object(Partition(EOC, i3259, java.lang.Object(Partition(EOC, i3260, java.lang.Object(Partition(EOC, i3261, o9556)))))), 1) | =(matching1, 1)
5428_0_oddDistinctParts_Return(EOS(STATIC_5428), java.lang.Object(Partition(EOC, i2882, o7997)), java.lang.Object(Partition(EOC, i2882, o7997)), matching1) → 5437_0_oddDistinctParts_EQ(EOS(STATIC_5437), 0) | =(matching1, 0)
5429_0_oddDistinctParts_Return(EOS(STATIC_5429), java.lang.Object(Partition(EOC, i2884, NULL)), java.lang.Object(Partition(EOC, i2884, NULL)), matching1) → 5439_0_oddDistinctParts_EQ(EOS(STATIC_5439), 1) | =(matching1, 1)
5437_0_oddDistinctParts_EQ(EOS(STATIC_5437), matching1) → 5457_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5457)) | =(matching1, 0)
5439_0_oddDistinctParts_EQ(EOS(STATIC_5439), matching1) → 5458_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5458)) | &&(>(1, 0), =(matching1, 1))
5457_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5457)) → 5493_0_oddDistinctParts_Return(EOS(STATIC_5493), 0)
5458_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5458)) → 5494_0_oddDistinctParts_JMP(EOS(STATIC_5494), 1)
5494_0_oddDistinctParts_JMP(EOS(STATIC_5494), matching1) → 5512_0_oddDistinctParts_Return(EOS(STATIC_5512), 1) | =(matching1, 1)
5551_0_oddDistinctParts_Return(EOS(STATIC_5551), java.lang.Object(Partition(EOC, i2999, java.lang.Object(Partition(EOC, i3000, o8416)))), matching1) → 5552_0_oddDistinctParts_Return(EOS(STATIC_5552), java.lang.Object(Partition(EOC, i2999, java.lang.Object(Partition(EOC, i3000, o8416)))), 0) | =(matching1, 0)
5552_0_oddDistinctParts_Return(EOS(STATIC_5552), java.lang.Object(Partition(EOC, i3018, java.lang.Object(Partition(EOC, i3019, o8493)))), matching1) → 5584_0_oddDistinctParts_Return(EOS(STATIC_5584), java.lang.Object(Partition(EOC, i3018, java.lang.Object(Partition(EOC, i3019, o8493)))), 0) | =(matching1, 0)
5583_0_oddDistinctParts_Return(EOS(STATIC_5583), java.lang.Object(Partition(EOC, i3029, java.lang.Object(Partition(EOC, i3030, NULL)))), matching1) → 5584_0_oddDistinctParts_Return(EOS(STATIC_5584), java.lang.Object(Partition(EOC, i3029, java.lang.Object(Partition(EOC, i3030, NULL)))), 1) | =(matching1, 1)
5584_0_oddDistinctParts_Return(EOS(STATIC_5584), java.lang.Object(Partition(EOC, i3065, java.lang.Object(Partition(EOC, i3066, o8626)))), i3067) → 5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), i3067)
5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), matching1) → 5636_0_oddDistinctParts_EQ(EOS(STATIC_5636), 1) | =(matching1, 1)
5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), matching1) → 5637_0_oddDistinctParts_EQ(EOS(STATIC_5637), 0) | =(matching1, 0)
5636_0_oddDistinctParts_EQ(EOS(STATIC_5636), matching1) → 5667_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5667)) | &&(>(1, 0), =(matching1, 1))
5637_0_oddDistinctParts_EQ(EOS(STATIC_5637), matching1) → 5668_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5668)) | =(matching1, 0)
5667_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5667)) → 5724_0_oddDistinctParts_JMP(EOS(STATIC_5724), 1)
5668_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5668)) → 5726_0_oddDistinctParts_Return(EOS(STATIC_5726), 0)
5724_0_oddDistinctParts_JMP(EOS(STATIC_5724), matching1) → 5757_0_oddDistinctParts_Return(EOS(STATIC_5757), 1) | =(matching1, 1)
5794_0_oddDistinctParts_Return(EOS(STATIC_5794), java.lang.Object(Partition(EOC, i3224, java.lang.Object(Partition(EOC, i3225, java.lang.Object(Partition(EOC, i3226, o9440)))))), matching1) → 5584_0_oddDistinctParts_Return(EOS(STATIC_5584), java.lang.Object(Partition(EOC, i3224, java.lang.Object(Partition(EOC, i3225, java.lang.Object(Partition(EOC, i3226, o9440)))))), 0) | =(matching1, 0)
5837_0_oddDistinctParts_Return(EOS(STATIC_5837), java.lang.Object(Partition(EOC, i3259, java.lang.Object(Partition(EOC, i3260, java.lang.Object(Partition(EOC, i3261, o9556)))))), matching1) → 5584_0_oddDistinctParts_Return(EOS(STATIC_5584), java.lang.Object(Partition(EOC, i3259, java.lang.Object(Partition(EOC, i3260, java.lang.Object(Partition(EOC, i3261, o9556)))))), 1) | =(matching1, 1)
Combined rules. Obtained 1 conditional rules for P and 8 conditional rules for R.
P rules:
5116_0_oddDistinctParts_FieldAccess(EOS(STATIC_5116), java.lang.Object(Partition(EOC, x0, java.lang.Object(Partition(EOC, x1, x2)))), java.lang.Object(Partition(EOC, x0, java.lang.Object(Partition(EOC, x1, x2))))) → 5394_1_oddDistinctParts_InvokeMethod(5116_0_oddDistinctParts_FieldAccess(EOS(STATIC_5116), java.lang.Object(Partition(EOC, x1, x2)), java.lang.Object(Partition(EOC, x1, x2))), java.lang.Object(Partition(EOC, x1, x2))) | &&(!(=(x0, x1)), !(=(%(x0, 2), 0)))
R rules:
5394_1_oddDistinctParts_InvokeMethod(5170_0_oddDistinctParts_Return(EOS(STATIC_5170), java.lang.Object(Partition(EOC, x0, x1)), 0), java.lang.Object(Partition(EOC, x0, x1))) → 5493_0_oddDistinctParts_Return(EOS(STATIC_5493), 0)
5394_1_oddDistinctParts_InvokeMethod(5222_0_oddDistinctParts_Return(EOS(STATIC_5222), java.lang.Object(Partition(EOC, x0, NULL)), 1), java.lang.Object(Partition(EOC, x0, NULL))) → 5512_0_oddDistinctParts_Return(EOS(STATIC_5512), 1)
5394_1_oddDistinctParts_InvokeMethod(5512_0_oddDistinctParts_Return(EOS(STATIC_5512), 1), java.lang.Object(Partition(EOC, x1, java.lang.Object(Partition(EOC, x2, NULL))))) → 5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), 1)
5394_1_oddDistinctParts_InvokeMethod(5726_0_oddDistinctParts_Return(EOS(STATIC_5726), 0), java.lang.Object(Partition(EOC, x1, java.lang.Object(Partition(EOC, x2, java.lang.Object(Partition(EOC, x3, x4))))))) → 5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), 0)
5394_1_oddDistinctParts_InvokeMethod(5757_0_oddDistinctParts_Return(EOS(STATIC_5757), 1), java.lang.Object(Partition(EOC, x1, java.lang.Object(Partition(EOC, x2, java.lang.Object(Partition(EOC, x3, x4))))))) → 5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), 1)
5394_1_oddDistinctParts_InvokeMethod(5493_0_oddDistinctParts_Return(EOS(STATIC_5493), 0), java.lang.Object(Partition(EOC, x1, java.lang.Object(Partition(EOC, x2, x3))))) → 5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), 0)
5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), 0) → 5726_0_oddDistinctParts_Return(EOS(STATIC_5726), 0)
5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), 1) → 5757_0_oddDistinctParts_Return(EOS(STATIC_5757), 1)
Filtered ground terms:
Partition(x1, x2, x3) → Partition(x2, x3)
5116_0_oddDistinctParts_FieldAccess(x1, x2, x3) → 5116_0_oddDistinctParts_FieldAccess(x2, x3)
Cond_5116_0_oddDistinctParts_FieldAccess(x1, x2, x3, x4) → Cond_5116_0_oddDistinctParts_FieldAccess(x1, x3, x4)
5757_0_oddDistinctParts_Return(x1, x2) → 5757_0_oddDistinctParts_Return
5608_0_oddDistinctParts_EQ(x1, x2) → 5608_0_oddDistinctParts_EQ(x2)
5726_0_oddDistinctParts_Return(x1, x2) → 5726_0_oddDistinctParts_Return
5493_0_oddDistinctParts_Return(x1, x2) → 5493_0_oddDistinctParts_Return
5512_0_oddDistinctParts_Return(x1, x2) → 5512_0_oddDistinctParts_Return
5222_0_oddDistinctParts_Return(x1, x2, x3) → 5222_0_oddDistinctParts_Return(x2)
5170_0_oddDistinctParts_Return(x1, x2, x3) → 5170_0_oddDistinctParts_Return(x2)
Filtered duplicate args:
5116_0_oddDistinctParts_FieldAccess(x1, x2) → 5116_0_oddDistinctParts_FieldAccess(x2)
Cond_5116_0_oddDistinctParts_FieldAccess(x1, x2, x3) → Cond_5116_0_oddDistinctParts_FieldAccess(x1, x3)
Combined rules. Obtained 1 conditional rules for P and 8 conditional rules for R.
P rules:
5116_0_oddDistinctParts_FieldAccess(java.lang.Object(Partition(x0, java.lang.Object(Partition(x1, x2))))) → 5394_1_oddDistinctParts_InvokeMethod(5116_0_oddDistinctParts_FieldAccess(java.lang.Object(Partition(x1, x2))), java.lang.Object(Partition(x1, x2))) | &&(!(=(x0, x1)), !(=(%(x0, 2), 0)))
R rules:
5394_1_oddDistinctParts_InvokeMethod(5170_0_oddDistinctParts_Return(java.lang.Object(Partition(x0, x1))), java.lang.Object(Partition(x0, x1))) → 5493_0_oddDistinctParts_Return
5394_1_oddDistinctParts_InvokeMethod(5222_0_oddDistinctParts_Return(java.lang.Object(Partition(x0, NULL))), java.lang.Object(Partition(x0, NULL))) → 5512_0_oddDistinctParts_Return
5394_1_oddDistinctParts_InvokeMethod(5512_0_oddDistinctParts_Return, java.lang.Object(Partition(x1, java.lang.Object(Partition(x2, NULL))))) → 5608_0_oddDistinctParts_EQ(1)
5394_1_oddDistinctParts_InvokeMethod(5726_0_oddDistinctParts_Return, java.lang.Object(Partition(x1, java.lang.Object(Partition(x2, java.lang.Object(Partition(x3, x4))))))) → 5608_0_oddDistinctParts_EQ(0)
5394_1_oddDistinctParts_InvokeMethod(5757_0_oddDistinctParts_Return, java.lang.Object(Partition(x1, java.lang.Object(Partition(x2, java.lang.Object(Partition(x3, x4))))))) → 5608_0_oddDistinctParts_EQ(1)
5394_1_oddDistinctParts_InvokeMethod(5493_0_oddDistinctParts_Return, java.lang.Object(Partition(x1, java.lang.Object(Partition(x2, x3))))) → 5608_0_oddDistinctParts_EQ(0)
5608_0_oddDistinctParts_EQ(0) → 5726_0_oddDistinctParts_Return
5608_0_oddDistinctParts_EQ(1) → 5757_0_oddDistinctParts_Return
Performed bisimulation on rules. Used the following equivalence classes: {[5493_0_oddDistinctParts_Return, 5512_0_oddDistinctParts_Return, 5726_0_oddDistinctParts_Return, 5757_0_oddDistinctParts_Return]=5493_0_oddDistinctParts_Return}
Finished conversion. Obtained 2 rules for P and 8 rules for R. System has predefined symbols.
P rules:
5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x0, java.lang.Object(Partition(x1, x2))))) → COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(&&(!(=(x0, x1)), !(=(%(x0, 2), 0))), java.lang.Object(Partition(x0, java.lang.Object(Partition(x1, x2)))))
COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(TRUE, java.lang.Object(Partition(x0, java.lang.Object(Partition(x1, x2))))) → 5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x1, x2)))
R rules:
5394_1_oddDistinctParts_InvokeMethod(5170_0_oddDistinctParts_Return(java.lang.Object(Partition(x0, x1))), java.lang.Object(Partition(x0, x1))) → 5493_0_oddDistinctParts_Return
5394_1_oddDistinctParts_InvokeMethod(5222_0_oddDistinctParts_Return(java.lang.Object(Partition(x0, NULL))), java.lang.Object(Partition(x0, NULL))) → 5493_0_oddDistinctParts_Return
5394_1_oddDistinctParts_InvokeMethod(5493_0_oddDistinctParts_Return, java.lang.Object(Partition(x1, java.lang.Object(Partition(x2, NULL))))) → 5608_0_oddDistinctParts_EQ(1)
5394_1_oddDistinctParts_InvokeMethod(5493_0_oddDistinctParts_Return, java.lang.Object(Partition(x1, java.lang.Object(Partition(x2, java.lang.Object(Partition(x3, x4))))))) → 5608_0_oddDistinctParts_EQ(0)
5394_1_oddDistinctParts_InvokeMethod(5493_0_oddDistinctParts_Return, java.lang.Object(Partition(x1, java.lang.Object(Partition(x2, java.lang.Object(Partition(x3, x4))))))) → 5608_0_oddDistinctParts_EQ(1)
5394_1_oddDistinctParts_InvokeMethod(5493_0_oddDistinctParts_Return, java.lang.Object(Partition(x1, java.lang.Object(Partition(x2, x3))))) → 5608_0_oddDistinctParts_EQ(0)
5608_0_oddDistinctParts_EQ(0) → 5493_0_oddDistinctParts_Return
5608_0_oddDistinctParts_EQ(1) → 5493_0_oddDistinctParts_Return
!= | ~ | 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 |
Boolean, Integer
(0) -> (1), if (!(x0[0] = x1[0]) && !(x0[0] % 2 = 0) ∧java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0])))) →* java.lang.Object(Partition(x0[1], java.lang.Object(Partition(x1[1], x2[1])))))
(1) -> (0), if (java.lang.Object(Partition(x1[1], x2[1])) →* java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0])))))
(1) (&&(!(=(x0[0], x1[0])), !(=(%(x0[0], 2), 0)))=TRUE∧java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0]))))=java.lang.Object(Partition(x0[1], java.lang.Object(Partition(x1[1], x2[1])))) ⇒ 5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0])))))≥NonInfC∧5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0])))))≥COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(&&(!(=(x0[0], x1[0])), !(=(%(x0[0], 2), 0))), java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0])))))∧(UIncreasing(COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(&&(!(=(x0[0], x1[0])), !(=(%(x0[0], 2), 0))), java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0])))))), ≥))
(2) (&&(!(=(x0[0], x1[0])), !(=(%(x0[0], 2), 0)))=TRUE ⇒ 5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0])))))≥NonInfC∧5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0])))))≥COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(&&(!(=(x0[0], x1[0])), !(=(%(x0[0], 2), 0))), java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0])))))∧(UIncreasing(COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(&&(!(=(x0[0], x1[0])), !(=(%(x0[0], 2), 0))), java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0])))))), ≥))
(3) (0 ≥ 0 ⇒ (UIncreasing(COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(&&(!(=(x0[0], x1[0])), !(=(%(x0[0], 2), 0))), java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0])))))), ≥)∧[(5)bni_22 + (-1)Bound*bni_22] + [(16)bni_22]x2[0] ≥ 0∧[1 + (-1)bso_23] ≥ 0)
(4) (0 ≥ 0 ⇒ (UIncreasing(COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(&&(!(=(x0[0], x1[0])), !(=(%(x0[0], 2), 0))), java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0])))))), ≥)∧[(5)bni_22 + (-1)Bound*bni_22] + [(16)bni_22]x2[0] ≥ 0∧[1 + (-1)bso_23] ≥ 0)
(5) (0 ≥ 0 ⇒ (UIncreasing(COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(&&(!(=(x0[0], x1[0])), !(=(%(x0[0], 2), 0))), java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0])))))), ≥)∧[(5)bni_22 + (-1)Bound*bni_22] + [(16)bni_22]x2[0] ≥ 0∧[1 + (-1)bso_23] ≥ 0)
(6) (0 ≥ 0 ⇒ (UIncreasing(COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(&&(!(=(x0[0], x1[0])), !(=(%(x0[0], 2), 0))), java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0])))))), ≥)∧[(16)bni_22] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(5)bni_22 + (-1)Bound*bni_22] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1 + (-1)bso_23] ≥ 0)
(7) (&&(!(=(x0[0], x1[0])), !(=(%(x0[0], 2), 0)))=TRUE∧java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0]))))=java.lang.Object(Partition(x0[1], java.lang.Object(Partition(x1[1], x2[1]))))∧java.lang.Object(Partition(x1[1], x2[1]))=java.lang.Object(Partition(x0[0]1, java.lang.Object(Partition(x1[0]1, x2[0]1)))) ⇒ COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(TRUE, java.lang.Object(Partition(x0[1], java.lang.Object(Partition(x1[1], x2[1])))))≥NonInfC∧COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(TRUE, java.lang.Object(Partition(x0[1], java.lang.Object(Partition(x1[1], x2[1])))))≥5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x1[1], x2[1])))∧(UIncreasing(5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x1[1], x2[1])))), ≥))
(8) (&&(!(=(x0[0], x1[0])), !(=(%(x0[0], 2), 0)))=TRUE ⇒ COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(TRUE, java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], java.lang.Object(Partition(x1[0]1, x2[0]1)))))))≥NonInfC∧COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(TRUE, java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], java.lang.Object(Partition(x1[0]1, x2[0]1)))))))≥5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x1[0], java.lang.Object(Partition(x1[0]1, x2[0]1)))))∧(UIncreasing(5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x1[1], x2[1])))), ≥))
(9) (0 ≥ 0 ⇒ (UIncreasing(5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x1[1], x2[1])))), ≥)∧[(20)bni_24 + (-1)Bound*bni_24] + [(64)bni_24]x2[0]1 ≥ 0∧[15 + (-1)bso_25] + [48]x2[0]1 ≥ 0)
(10) (0 ≥ 0 ⇒ (UIncreasing(5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x1[1], x2[1])))), ≥)∧[(20)bni_24 + (-1)Bound*bni_24] + [(64)bni_24]x2[0]1 ≥ 0∧[15 + (-1)bso_25] + [48]x2[0]1 ≥ 0)
(11) (0 ≥ 0 ⇒ (UIncreasing(5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x1[1], x2[1])))), ≥)∧[(20)bni_24 + (-1)Bound*bni_24] + [(64)bni_24]x2[0]1 ≥ 0∧[15 + (-1)bso_25] + [48]x2[0]1 ≥ 0)
(12) (0 ≥ 0 ⇒ (UIncreasing(5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x1[1], x2[1])))), ≥)∧[(64)bni_24] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(20)bni_24 + (-1)Bound*bni_24] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[15 + (-1)bso_25] ≥ 0∧[1] ≥ 0)
POL(TRUE) = 0
POL(FALSE) = 0
POL(5394_1_oddDistinctParts_InvokeMethod(x1, x2)) = 0
POL(5170_0_oddDistinctParts_Return(x1)) = 0
POL(java.lang.Object(x1)) = [1] + [2]x1
POL(Partition(x1, x2)) = [2]x2
POL(5493_0_oddDistinctParts_Return) = 0
POL(5222_0_oddDistinctParts_Return(x1)) = 0
POL(NULL) = 0
POL(5608_0_oddDistinctParts_EQ(x1)) = 0
POL(1) = 0
POL(0) = 0
POL(5116_0_ODDDISTINCTPARTS_FIELDACCESS(x1)) = x1
POL(COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(x1, x2)) = [-1] + x2 + [-1]x1
POL(&&(x1, x2)) = 0
POL(!(x1)) = 0
POL(=(x1, x2)) = 0
POL(2) = 0
5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0]))))) → COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(&&(!(=(x0[0], x1[0])), !(=(%(x0[0], 2), 0))), java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0])))))
COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(TRUE, java.lang.Object(Partition(x0[1], java.lang.Object(Partition(x1[1], x2[1]))))) → 5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x1[1], x2[1])))
5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0]))))) → COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(&&(!(=(x0[0], x1[0])), !(=(%(x0[0], 2), 0))), java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x1[0], x2[0])))))
COND_5116_0_ODDDISTINCTPARTS_FIELDACCESS(TRUE, java.lang.Object(Partition(x0[1], java.lang.Object(Partition(x1[1], x2[1]))))) → 5116_0_ODDDISTINCTPARTS_FIELDACCESS(java.lang.Object(Partition(x1[1], x2[1])))
&&(TRUE, TRUE)1 ↔ TRUE1
&&(TRUE, FALSE)1 ↔ FALSE1
&&(FALSE, TRUE)1 ↔ FALSE1
&&(FALSE, FALSE)1 ↔ FALSE1
!= | ~ | 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 |
Generated 69 rules for P and 337 rules for R.
P rules:
5042_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5042), java.lang.Object(PartitionList(EOC, o6410, o6411)), java.lang.Object(PartitionList(EOC, o6410, o6411))) → 5053_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5053), java.lang.Object(PartitionList(EOC, o6410, o6411)), java.lang.Object(PartitionList(EOC, o6410, o6411)))
5053_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5053), java.lang.Object(PartitionList(EOC, o6410, o6411)), java.lang.Object(PartitionList(EOC, o6410, o6411))) → 5068_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5068), java.lang.Object(PartitionList(EOC, o6410, o6411)), o6410)
5068_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5068), java.lang.Object(PartitionList(EOC, java.lang.Object(o6506sub), o6411)), java.lang.Object(o6506sub)) → 5075_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5075), java.lang.Object(PartitionList(EOC, java.lang.Object(o6506sub), o6411)), java.lang.Object(o6506sub))
5075_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5075), java.lang.Object(PartitionList(EOC, java.lang.Object(o6506sub), o6411)), java.lang.Object(o6506sub)) → 5084_1_sublistOddDistinctParts_InvokeMethod(5084_0_oddDistinctParts_Load(EOS(STATIC_5084), java.lang.Object(o6506sub)), java.lang.Object(PartitionList(EOC, java.lang.Object(o6506sub), o6411)), java.lang.Object(o6506sub))
5084_1_sublistOddDistinctParts_InvokeMethod(5170_0_oddDistinctParts_Return(EOS(STATIC_5170), java.lang.Object(Partition(EOC)), matching1), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC))) → 5192_0_oddDistinctParts_Return(EOS(STATIC_5192), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5084_1_sublistOddDistinctParts_InvokeMethod(5222_0_oddDistinctParts_Return(EOS(STATIC_5222), java.lang.Object(Partition(EOC)), matching1), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC))) → 5273_0_oddDistinctParts_Return(EOS(STATIC_5273), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
5084_1_sublistOddDistinctParts_InvokeMethod(5493_0_oddDistinctParts_Return(EOS(STATIC_5493), matching1), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC))) → 5547_0_oddDistinctParts_Return(EOS(STATIC_5547), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5084_1_sublistOddDistinctParts_InvokeMethod(5512_0_oddDistinctParts_Return(EOS(STATIC_5512), matching1), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC))) → 5578_0_oddDistinctParts_Return(EOS(STATIC_5578), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
5084_1_sublistOddDistinctParts_InvokeMethod(5726_0_oddDistinctParts_Return(EOS(STATIC_5726), matching1), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC))) → 5793_0_oddDistinctParts_Return(EOS(STATIC_5793), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5084_1_sublistOddDistinctParts_InvokeMethod(5757_0_oddDistinctParts_Return(EOS(STATIC_5757), matching1), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC))) → 5835_0_oddDistinctParts_Return(EOS(STATIC_5835), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
5192_0_oddDistinctParts_Return(EOS(STATIC_5192), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 5224_0_sublistOddDistinctParts_Store(EOS(STATIC_5224), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), 0) | =(matching1, 0)
5224_0_sublistOddDistinctParts_Store(EOS(STATIC_5224), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), matching1) → 5241_0_sublistOddDistinctParts_Load(EOS(STATIC_5241), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), 0) | =(matching1, 0)
5241_0_sublistOddDistinctParts_Load(EOS(STATIC_5241), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), matching1) → 5261_0_sublistOddDistinctParts_EQ(EOS(STATIC_5261), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), 0) | =(matching1, 0)
5261_0_sublistOddDistinctParts_EQ(EOS(STATIC_5261), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), matching1) → 5274_0_sublistOddDistinctParts_ConstantStackPush(EOS(STATIC_5274), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411))) | =(matching1, 0)
5274_0_sublistOddDistinctParts_ConstantStackPush(EOS(STATIC_5274), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411))) → 5293_0_sublistOddDistinctParts_Store(EOS(STATIC_5293), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), NULL)
5293_0_sublistOddDistinctParts_Store(EOS(STATIC_5293), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), NULL) → 5309_0_sublistOddDistinctParts_Load(EOS(STATIC_5309), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), NULL)
5309_0_sublistOddDistinctParts_Load(EOS(STATIC_5309), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), NULL) → 5323_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5323), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)))
5323_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5323), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411))) → 5355_0_sublistOddDistinctParts_NULL(EOS(STATIC_5355), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), NULL, o6411)
5355_0_sublistOddDistinctParts_NULL(EOS(STATIC_5355), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7951sub))), NULL, java.lang.Object(o7951sub)) → 5376_0_sublistOddDistinctParts_NULL(EOS(STATIC_5376), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7951sub))), NULL, java.lang.Object(o7951sub))
5376_0_sublistOddDistinctParts_NULL(EOS(STATIC_5376), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7951sub))), NULL, java.lang.Object(o7951sub)) → 5386_0_sublistOddDistinctParts_Load(EOS(STATIC_5386), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7951sub))))
5386_0_sublistOddDistinctParts_Load(EOS(STATIC_5386), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7951sub)))) → 5396_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5396), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7951sub))))
5396_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5396), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7951sub)))) → 5405_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5405), java.lang.Object(o7951sub))
5405_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5405), java.lang.Object(o7951sub)) → 5414_1_sublistOddDistinctParts_InvokeMethod(5414_0_sublistOddDistinctParts_Load(EOS(STATIC_5414), java.lang.Object(o7951sub)), java.lang.Object(o7951sub))
5414_0_sublistOddDistinctParts_Load(EOS(STATIC_5414), java.lang.Object(o7951sub)) → 5423_0_sublistOddDistinctParts_Load(EOS(STATIC_5423), java.lang.Object(o7951sub))
5423_0_sublistOddDistinctParts_Load(EOS(STATIC_5423), java.lang.Object(o7951sub)) → 5033_0_sublistOddDistinctParts_Load(EOS(STATIC_5033), java.lang.Object(o7951sub))
5033_0_sublistOddDistinctParts_Load(EOS(STATIC_5033), java.lang.Object(o6352sub)) → 5042_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5042), java.lang.Object(o6352sub), java.lang.Object(o6352sub))
5273_0_oddDistinctParts_Return(EOS(STATIC_5273), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 5292_0_sublistOddDistinctParts_Store(EOS(STATIC_5292), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), 1) | =(matching1, 1)
5292_0_sublistOddDistinctParts_Store(EOS(STATIC_5292), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), matching1) → 5308_0_sublistOddDistinctParts_Load(EOS(STATIC_5308), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), 1) | =(matching1, 1)
5308_0_sublistOddDistinctParts_Load(EOS(STATIC_5308), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), matching1) → 5322_0_sublistOddDistinctParts_EQ(EOS(STATIC_5322), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), 1) | =(matching1, 1)
5322_0_sublistOddDistinctParts_EQ(EOS(STATIC_5322), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), matching1) → 5354_0_sublistOddDistinctParts_ConstantStackPush(EOS(STATIC_5354), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411))) | &&(>(1, 0), =(matching1, 1))
5354_0_sublistOddDistinctParts_ConstantStackPush(EOS(STATIC_5354), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411))) → 5375_0_sublistOddDistinctParts_Store(EOS(STATIC_5375), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), NULL)
5375_0_sublistOddDistinctParts_Store(EOS(STATIC_5375), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), NULL) → 5385_0_sublistOddDistinctParts_Load(EOS(STATIC_5385), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), NULL)
5385_0_sublistOddDistinctParts_Load(EOS(STATIC_5385), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), NULL) → 5395_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5395), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)))
5395_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5395), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411))) → 5404_0_sublistOddDistinctParts_NULL(EOS(STATIC_5404), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), NULL, o6411)
5404_0_sublistOddDistinctParts_NULL(EOS(STATIC_5404), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7985sub))), NULL, java.lang.Object(o7985sub)) → 5412_0_sublistOddDistinctParts_NULL(EOS(STATIC_5412), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7985sub))), NULL, java.lang.Object(o7985sub))
5412_0_sublistOddDistinctParts_NULL(EOS(STATIC_5412), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7985sub))), NULL, java.lang.Object(o7985sub)) → 5420_0_sublistOddDistinctParts_Load(EOS(STATIC_5420), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7985sub))))
5420_0_sublistOddDistinctParts_Load(EOS(STATIC_5420), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7985sub)))) → 5431_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5431), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7985sub))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7985sub))))
5431_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5431), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7985sub))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7985sub)))) → 5442_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5442), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7985sub))), java.lang.Object(o7985sub))
5442_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5442), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7985sub))), java.lang.Object(o7985sub)) → 5461_1_sublistOddDistinctParts_InvokeMethod(5461_0_sublistOddDistinctParts_Load(EOS(STATIC_5461), java.lang.Object(o7985sub)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o7985sub))), java.lang.Object(o7985sub))
5461_0_sublistOddDistinctParts_Load(EOS(STATIC_5461), java.lang.Object(o7985sub)) → 5497_0_sublistOddDistinctParts_Load(EOS(STATIC_5497), java.lang.Object(o7985sub))
5497_0_sublistOddDistinctParts_Load(EOS(STATIC_5497), java.lang.Object(o7985sub)) → 5033_0_sublistOddDistinctParts_Load(EOS(STATIC_5033), java.lang.Object(o7985sub))
5547_0_oddDistinctParts_Return(EOS(STATIC_5547), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC)), matching1) → 5548_0_oddDistinctParts_Return(EOS(STATIC_5548), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5548_0_oddDistinctParts_Return(EOS(STATIC_5548), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8482)), java.lang.Object(Partition(EOC)), matching1) → 5579_0_oddDistinctParts_Return(EOS(STATIC_5579), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8482)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5579_0_oddDistinctParts_Return(EOS(STATIC_5579), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), java.lang.Object(Partition(EOC)), i3059) → 5605_0_sublistOddDistinctParts_Store(EOS(STATIC_5605), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), i3059)
5605_0_sublistOddDistinctParts_Store(EOS(STATIC_5605), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), i3059) → 5635_0_sublistOddDistinctParts_Load(EOS(STATIC_5635), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), i3059)
5635_0_sublistOddDistinctParts_Load(EOS(STATIC_5635), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), i3059) → 5666_0_sublistOddDistinctParts_EQ(EOS(STATIC_5666), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), i3059)
5666_0_sublistOddDistinctParts_EQ(EOS(STATIC_5666), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), matching1) → 5721_0_sublistOddDistinctParts_EQ(EOS(STATIC_5721), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), 1) | =(matching1, 1)
5666_0_sublistOddDistinctParts_EQ(EOS(STATIC_5666), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), matching1) → 5722_0_sublistOddDistinctParts_EQ(EOS(STATIC_5722), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), 0) | =(matching1, 0)
5721_0_sublistOddDistinctParts_EQ(EOS(STATIC_5721), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), matching1) → 5753_0_sublistOddDistinctParts_ConstantStackPush(EOS(STATIC_5753), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609))) | &&(>(1, 0), =(matching1, 1))
5753_0_sublistOddDistinctParts_ConstantStackPush(EOS(STATIC_5753), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609))) → 5767_0_sublistOddDistinctParts_Store(EOS(STATIC_5767), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), NULL)
5767_0_sublistOddDistinctParts_Store(EOS(STATIC_5767), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), NULL) → 5788_0_sublistOddDistinctParts_Load(EOS(STATIC_5788), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), NULL)
5788_0_sublistOddDistinctParts_Load(EOS(STATIC_5788), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), NULL) → 5832_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5832), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)))
5832_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5832), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609))) → 5843_0_sublistOddDistinctParts_NULL(EOS(STATIC_5843), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), NULL, o8609)
5843_0_sublistOddDistinctParts_NULL(EOS(STATIC_5843), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o9728sub))), NULL, java.lang.Object(o9728sub)) → 5852_0_sublistOddDistinctParts_NULL(EOS(STATIC_5852), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o9728sub))), NULL, java.lang.Object(o9728sub))
5852_0_sublistOddDistinctParts_NULL(EOS(STATIC_5852), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o9728sub))), NULL, java.lang.Object(o9728sub)) → 5861_0_sublistOddDistinctParts_Load(EOS(STATIC_5861), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o9728sub))))
5861_0_sublistOddDistinctParts_Load(EOS(STATIC_5861), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o9728sub)))) → 5871_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5871), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o9728sub))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o9728sub))))
5871_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5871), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o9728sub))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o9728sub)))) → 5884_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5884), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o9728sub))), java.lang.Object(o9728sub))
5884_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5884), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o9728sub))), java.lang.Object(o9728sub)) → 5896_1_sublistOddDistinctParts_InvokeMethod(5896_0_sublistOddDistinctParts_Load(EOS(STATIC_5896), java.lang.Object(o9728sub)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o9728sub))), java.lang.Object(o9728sub))
5896_0_sublistOddDistinctParts_Load(EOS(STATIC_5896), java.lang.Object(o9728sub)) → 5908_0_sublistOddDistinctParts_Load(EOS(STATIC_5908), java.lang.Object(o9728sub))
5908_0_sublistOddDistinctParts_Load(EOS(STATIC_5908), java.lang.Object(o9728sub)) → 5033_0_sublistOddDistinctParts_Load(EOS(STATIC_5033), java.lang.Object(o9728sub))
5722_0_sublistOddDistinctParts_EQ(EOS(STATIC_5722), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), matching1) → 5754_0_sublistOddDistinctParts_ConstantStackPush(EOS(STATIC_5754), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609))) | =(matching1, 0)
5754_0_sublistOddDistinctParts_ConstantStackPush(EOS(STATIC_5754), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609))) → 5769_0_sublistOddDistinctParts_Store(EOS(STATIC_5769), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), NULL)
5769_0_sublistOddDistinctParts_Store(EOS(STATIC_5769), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), NULL) → 5789_0_sublistOddDistinctParts_Load(EOS(STATIC_5789), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), NULL)
5789_0_sublistOddDistinctParts_Load(EOS(STATIC_5789), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), NULL) → 5833_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5833), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)))
5833_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5833), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609))) → 5845_0_sublistOddDistinctParts_NULL(EOS(STATIC_5845), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), NULL, o8609)
5845_0_sublistOddDistinctParts_NULL(EOS(STATIC_5845), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), NULL, o8609) → 5355_0_sublistOddDistinctParts_NULL(EOS(STATIC_5355), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8609)), NULL, o8609)
5578_0_oddDistinctParts_Return(EOS(STATIC_5578), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC)), matching1) → 5579_0_oddDistinctParts_Return(EOS(STATIC_5579), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
5793_0_oddDistinctParts_Return(EOS(STATIC_5793), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC)), matching1) → 5579_0_oddDistinctParts_Return(EOS(STATIC_5579), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5835_0_oddDistinctParts_Return(EOS(STATIC_5835), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC)), matching1) → 5579_0_oddDistinctParts_Return(EOS(STATIC_5579), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6411)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
R rules:
5084_0_oddDistinctParts_Load(EOS(STATIC_5084), java.lang.Object(o6506sub)) → 5093_0_oddDistinctParts_Load(EOS(STATIC_5093), java.lang.Object(o6506sub))
5093_0_oddDistinctParts_Load(EOS(STATIC_5093), java.lang.Object(o6506sub)) → 5109_0_oddDistinctParts_Load(EOS(STATIC_5109), java.lang.Object(o6506sub))
5402_0_oddDistinctParts_Load(EOS(STATIC_5402), java.lang.Object(Partition(EOC))) → 5109_0_oddDistinctParts_Load(EOS(STATIC_5109), java.lang.Object(Partition(EOC)))
5109_0_oddDistinctParts_Load(EOS(STATIC_5109), java.lang.Object(o6610sub)) → 5116_0_oddDistinctParts_FieldAccess(EOS(STATIC_5116), java.lang.Object(o6610sub), java.lang.Object(o6610sub))
5116_0_oddDistinctParts_FieldAccess(EOS(STATIC_5116), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5138_0_oddDistinctParts_FieldAccess(EOS(STATIC_5138), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)))
5138_0_oddDistinctParts_FieldAccess(EOS(STATIC_5138), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5142_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5142), java.lang.Object(Partition(EOC)), i2567)
5142_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5142), java.lang.Object(Partition(EOC)), i2567) → 5148_0_oddDistinctParts_IntArithmetic(EOS(STATIC_5148), java.lang.Object(Partition(EOC)), i2567, 2)
5148_0_oddDistinctParts_IntArithmetic(EOS(STATIC_5148), java.lang.Object(Partition(EOC)), i2567, matching1) → 5153_0_oddDistinctParts_NE(EOS(STATIC_5153), java.lang.Object(Partition(EOC)), %(i2567, 2)) | =(matching1, 2)
5153_0_oddDistinctParts_NE(EOS(STATIC_5153), java.lang.Object(Partition(EOC)), i2576) → 5158_0_oddDistinctParts_NE(EOS(STATIC_5158), java.lang.Object(Partition(EOC)), i2576)
5153_0_oddDistinctParts_NE(EOS(STATIC_5153), java.lang.Object(Partition(EOC)), matching1) → 5159_0_oddDistinctParts_NE(EOS(STATIC_5159), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5158_0_oddDistinctParts_NE(EOS(STATIC_5158), java.lang.Object(Partition(EOC)), i2576) → 5164_0_oddDistinctParts_Load(EOS(STATIC_5164), java.lang.Object(Partition(EOC))) | !(=(i2576, 0))
5159_0_oddDistinctParts_NE(EOS(STATIC_5159), java.lang.Object(Partition(EOC)), matching1) → 5165_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5165), java.lang.Object(Partition(EOC))) | =(matching1, 0)
5164_0_oddDistinctParts_Load(EOS(STATIC_5164), java.lang.Object(Partition(EOC))) → 5169_0_oddDistinctParts_FieldAccess(EOS(STATIC_5169), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)))
5165_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5165), java.lang.Object(Partition(EOC))) → 5170_0_oddDistinctParts_Return(EOS(STATIC_5170), java.lang.Object(Partition(EOC)), 0)
5169_0_oddDistinctParts_FieldAccess(EOS(STATIC_5169), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5174_0_oddDistinctParts_NONNULL(EOS(STATIC_5174), java.lang.Object(Partition(EOC)), o6738)
5174_0_oddDistinctParts_NONNULL(EOS(STATIC_5174), java.lang.Object(Partition(EOC)), java.lang.Object(o6819sub)) → 5177_0_oddDistinctParts_NONNULL(EOS(STATIC_5177), java.lang.Object(Partition(EOC)), java.lang.Object(o6819sub))
5174_0_oddDistinctParts_NONNULL(EOS(STATIC_5174), java.lang.Object(Partition(EOC)), NULL) → 5178_0_oddDistinctParts_NONNULL(EOS(STATIC_5178), java.lang.Object(Partition(EOC)), NULL)
5177_0_oddDistinctParts_NONNULL(EOS(STATIC_5177), java.lang.Object(Partition(EOC)), java.lang.Object(o6819sub)) → 5190_0_oddDistinctParts_Load(EOS(STATIC_5190), java.lang.Object(Partition(EOC)))
5178_0_oddDistinctParts_NONNULL(EOS(STATIC_5178), java.lang.Object(Partition(EOC)), NULL) → 5191_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5191), java.lang.Object(Partition(EOC)))
5190_0_oddDistinctParts_Load(EOS(STATIC_5190), java.lang.Object(Partition(EOC))) → 5221_0_oddDistinctParts_FieldAccess(EOS(STATIC_5221), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)))
5191_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5191), java.lang.Object(Partition(EOC))) → 5222_0_oddDistinctParts_Return(EOS(STATIC_5222), java.lang.Object(Partition(EOC)), 1)
5221_0_oddDistinctParts_FieldAccess(EOS(STATIC_5221), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5238_0_oddDistinctParts_Load(EOS(STATIC_5238), java.lang.Object(Partition(EOC)), i2567)
5238_0_oddDistinctParts_Load(EOS(STATIC_5238), java.lang.Object(Partition(EOC)), i2567) → 5259_0_oddDistinctParts_FieldAccess(EOS(STATIC_5259), java.lang.Object(Partition(EOC)), i2567, java.lang.Object(Partition(EOC)))
5259_0_oddDistinctParts_FieldAccess(EOS(STATIC_5259), java.lang.Object(Partition(EOC)), i2567, java.lang.Object(Partition(EOC))) → 5272_0_oddDistinctParts_FieldAccess(EOS(STATIC_5272), java.lang.Object(Partition(EOC)), i2567, java.lang.Object(o6819sub))
5272_0_oddDistinctParts_FieldAccess(EOS(STATIC_5272), java.lang.Object(Partition(EOC)), i2567, java.lang.Object(Partition(EOC))) → 5291_0_oddDistinctParts_FieldAccess(EOS(STATIC_5291), java.lang.Object(Partition(EOC)), i2567, java.lang.Object(Partition(EOC)))
5291_0_oddDistinctParts_FieldAccess(EOS(STATIC_5291), java.lang.Object(Partition(EOC)), i2567, java.lang.Object(Partition(EOC))) → 5306_0_oddDistinctParts_EQ(EOS(STATIC_5306), java.lang.Object(Partition(EOC)), i2567, i2784)
5306_0_oddDistinctParts_EQ(EOS(STATIC_5306), java.lang.Object(Partition(EOC)), i2784, i2784) → 5320_0_oddDistinctParts_EQ(EOS(STATIC_5320), java.lang.Object(Partition(EOC)), i2784, i2784)
5306_0_oddDistinctParts_EQ(EOS(STATIC_5306), java.lang.Object(Partition(EOC)), i2567, i2784) → 5321_0_oddDistinctParts_EQ(EOS(STATIC_5321), java.lang.Object(Partition(EOC)), i2567, i2784)
5320_0_oddDistinctParts_EQ(EOS(STATIC_5320), java.lang.Object(Partition(EOC)), i2784, i2784) → 5351_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5351))
5321_0_oddDistinctParts_EQ(EOS(STATIC_5321), java.lang.Object(Partition(EOC)), i2567, i2784) → 5352_0_oddDistinctParts_Load(EOS(STATIC_5352), java.lang.Object(Partition(EOC))) | !(=(i2567, i2784))
5351_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5351)) → 5457_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5457))
5352_0_oddDistinctParts_Load(EOS(STATIC_5352), java.lang.Object(Partition(EOC))) → 5374_0_oddDistinctParts_FieldAccess(EOS(STATIC_5374), java.lang.Object(Partition(EOC)))
5374_0_oddDistinctParts_FieldAccess(EOS(STATIC_5374), java.lang.Object(Partition(EOC))) → 5384_0_oddDistinctParts_InvokeMethod(EOS(STATIC_5384), java.lang.Object(Partition(EOC)))
5384_0_oddDistinctParts_InvokeMethod(EOS(STATIC_5384), java.lang.Object(Partition(EOC))) → 5394_1_oddDistinctParts_InvokeMethod(5394_0_oddDistinctParts_Load(EOS(STATIC_5394), java.lang.Object(Partition(EOC))), java.lang.Object(Partition(EOC)))
5394_0_oddDistinctParts_Load(EOS(STATIC_5394), java.lang.Object(Partition(EOC))) → 5402_0_oddDistinctParts_Load(EOS(STATIC_5402), java.lang.Object(Partition(EOC)))
5394_1_oddDistinctParts_InvokeMethod(5170_0_oddDistinctParts_Return(EOS(STATIC_5170), java.lang.Object(Partition(EOC)), matching1), java.lang.Object(Partition(EOC))) → 5428_0_oddDistinctParts_Return(EOS(STATIC_5428), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5394_1_oddDistinctParts_InvokeMethod(5222_0_oddDistinctParts_Return(EOS(STATIC_5222), java.lang.Object(Partition(EOC)), matching1), java.lang.Object(Partition(EOC))) → 5429_0_oddDistinctParts_Return(EOS(STATIC_5429), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
5394_1_oddDistinctParts_InvokeMethod(5493_0_oddDistinctParts_Return(EOS(STATIC_5493), matching1), java.lang.Object(Partition(EOC))) → 5551_0_oddDistinctParts_Return(EOS(STATIC_5551), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5394_1_oddDistinctParts_InvokeMethod(5512_0_oddDistinctParts_Return(EOS(STATIC_5512), matching1), java.lang.Object(Partition(EOC))) → 5583_0_oddDistinctParts_Return(EOS(STATIC_5583), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
5394_1_oddDistinctParts_InvokeMethod(5726_0_oddDistinctParts_Return(EOS(STATIC_5726), matching1), java.lang.Object(Partition(EOC))) → 5794_0_oddDistinctParts_Return(EOS(STATIC_5794), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5394_1_oddDistinctParts_InvokeMethod(5757_0_oddDistinctParts_Return(EOS(STATIC_5757), matching1), java.lang.Object(Partition(EOC))) → 5837_0_oddDistinctParts_Return(EOS(STATIC_5837), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
5428_0_oddDistinctParts_Return(EOS(STATIC_5428), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 5437_0_oddDistinctParts_EQ(EOS(STATIC_5437), 0) | =(matching1, 0)
5429_0_oddDistinctParts_Return(EOS(STATIC_5429), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 5439_0_oddDistinctParts_EQ(EOS(STATIC_5439), 1) | =(matching1, 1)
5437_0_oddDistinctParts_EQ(EOS(STATIC_5437), matching1) → 5457_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5457)) | =(matching1, 0)
5439_0_oddDistinctParts_EQ(EOS(STATIC_5439), matching1) → 5458_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5458)) | &&(>(1, 0), =(matching1, 1))
5457_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5457)) → 5493_0_oddDistinctParts_Return(EOS(STATIC_5493), 0)
5458_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5458)) → 5494_0_oddDistinctParts_JMP(EOS(STATIC_5494), 1)
5494_0_oddDistinctParts_JMP(EOS(STATIC_5494), matching1) → 5512_0_oddDistinctParts_Return(EOS(STATIC_5512), 1) | =(matching1, 1)
5551_0_oddDistinctParts_Return(EOS(STATIC_5551), java.lang.Object(Partition(EOC)), matching1) → 5552_0_oddDistinctParts_Return(EOS(STATIC_5552), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5552_0_oddDistinctParts_Return(EOS(STATIC_5552), java.lang.Object(Partition(EOC)), matching1) → 5584_0_oddDistinctParts_Return(EOS(STATIC_5584), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5583_0_oddDistinctParts_Return(EOS(STATIC_5583), java.lang.Object(Partition(EOC)), matching1) → 5584_0_oddDistinctParts_Return(EOS(STATIC_5584), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
5584_0_oddDistinctParts_Return(EOS(STATIC_5584), java.lang.Object(Partition(EOC)), i3067) → 5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), i3067)
5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), matching1) → 5636_0_oddDistinctParts_EQ(EOS(STATIC_5636), 1) | =(matching1, 1)
5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), matching1) → 5637_0_oddDistinctParts_EQ(EOS(STATIC_5637), 0) | =(matching1, 0)
5636_0_oddDistinctParts_EQ(EOS(STATIC_5636), matching1) → 5667_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5667)) | &&(>(1, 0), =(matching1, 1))
5637_0_oddDistinctParts_EQ(EOS(STATIC_5637), matching1) → 5668_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5668)) | =(matching1, 0)
5667_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5667)) → 5724_0_oddDistinctParts_JMP(EOS(STATIC_5724), 1)
5668_0_oddDistinctParts_ConstantStackPush(EOS(STATIC_5668)) → 5726_0_oddDistinctParts_Return(EOS(STATIC_5726), 0)
5724_0_oddDistinctParts_JMP(EOS(STATIC_5724), matching1) → 5757_0_oddDistinctParts_Return(EOS(STATIC_5757), 1) | =(matching1, 1)
5794_0_oddDistinctParts_Return(EOS(STATIC_5794), java.lang.Object(Partition(EOC)), matching1) → 5584_0_oddDistinctParts_Return(EOS(STATIC_5584), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5837_0_oddDistinctParts_Return(EOS(STATIC_5837), java.lang.Object(Partition(EOC)), matching1) → 5584_0_oddDistinctParts_Return(EOS(STATIC_5584), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
5068_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5068), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL) → 5076_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5076), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL)
5076_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5076), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL) → 5085_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5085), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL)
5085_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5085), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL) → 5095_0_<init>_Load(EOS(STATIC_5095), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5095_0_<init>_Load(EOS(STATIC_5095), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5110_0_<init>_InvokeMethod(EOS(STATIC_5110), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5110_0_<init>_InvokeMethod(EOS(STATIC_5110), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5117_0_<init>_Load(EOS(STATIC_5117), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5117_0_<init>_Load(EOS(STATIC_5117), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5143_0_<init>_InvokeMethod(EOS(STATIC_5143), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5143_0_<init>_InvokeMethod(EOS(STATIC_5143), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5149_0_<init>_Load(EOS(STATIC_5149), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5149_0_<init>_Load(EOS(STATIC_5149), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5160_0_<init>_InvokeMethod(EOS(STATIC_5160), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5160_0_<init>_InvokeMethod(EOS(STATIC_5160), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5167_0_<init>_Load(EOS(STATIC_5167), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5167_0_<init>_Load(EOS(STATIC_5167), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5176_0_<init>_InvokeMethod(EOS(STATIC_5176), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5176_0_<init>_InvokeMethod(EOS(STATIC_5176), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5181_0_<init>_Load(EOS(STATIC_5181), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5181_0_<init>_Load(EOS(STATIC_5181), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5193_0_<init>_Load(EOS(STATIC_5193), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5193_0_<init>_Load(EOS(STATIC_5193), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5225_0_<init>_FieldAccess(EOS(STATIC_5225), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5225_0_<init>_FieldAccess(EOS(STATIC_5225), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5242_0_<init>_Load(EOS(STATIC_5242), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5242_0_<init>_Load(EOS(STATIC_5242), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5262_0_<init>_InvokeMethod(EOS(STATIC_5262), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5262_0_<init>_InvokeMethod(EOS(STATIC_5262), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5276_0_<init>_StackPop(EOS(STATIC_5276), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5276_0_<init>_StackPop(EOS(STATIC_5276), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5295_0_<init>_Return(EOS(STATIC_5295), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5295_0_<init>_Return(EOS(STATIC_5295), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5310_0_<init>_Return(EOS(STATIC_5310), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5310_0_<init>_Return(EOS(STATIC_5310), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5324_0_<init>_Return(EOS(STATIC_5324), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5324_0_<init>_Return(EOS(STATIC_5324), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5356_0_<init>_Return(EOS(STATIC_5356), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL)
5355_0_sublistOddDistinctParts_NULL(EOS(STATIC_5355), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, NULL) → 5377_0_sublistOddDistinctParts_NULL(EOS(STATIC_5377), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, NULL)
5356_0_<init>_Return(EOS(STATIC_5356), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL) → 5379_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5379), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o6411)), NULL)
5377_0_sublistOddDistinctParts_NULL(EOS(STATIC_5377), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, NULL) → 5388_0_sublistOddDistinctParts_Load(EOS(STATIC_5388), NULL)
5388_0_sublistOddDistinctParts_Load(EOS(STATIC_5388), NULL) → 5397_0_sublistOddDistinctParts_Return(EOS(STATIC_5397), NULL)
5404_0_sublistOddDistinctParts_NULL(EOS(STATIC_5404), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, NULL) → 5413_0_sublistOddDistinctParts_NULL(EOS(STATIC_5413), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, NULL)
5413_0_sublistOddDistinctParts_NULL(EOS(STATIC_5413), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, NULL) → 5421_0_sublistOddDistinctParts_New(EOS(STATIC_5421), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
5414_1_sublistOddDistinctParts_InvokeMethod(5379_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5379), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o8041)), NULL), java.lang.Object(PartitionList(EOC, NULL, o8041))) → 5463_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5463), java.lang.Object(PartitionList(EOC, NULL, o8041)), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o8041)), NULL)
5414_1_sublistOddDistinctParts_InvokeMethod(5397_0_sublistOddDistinctParts_Return(EOS(STATIC_5397), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5464_0_sublistOddDistinctParts_Return(EOS(STATIC_5464), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
5414_1_sublistOddDistinctParts_InvokeMethod(5499_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5499), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o8460))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8460))))) → 5563_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5563), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8460)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o8460)))
5414_1_sublistOddDistinctParts_InvokeMethod(5585_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5585), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8863)))), java.lang.Object(PartitionList(EOC, NULL, o8863))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8863))))) → 5671_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5671), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8863)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8863)))), java.lang.Object(PartitionList(EOC, NULL, o8863)))
5414_1_sublistOddDistinctParts_InvokeMethod(5741_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5741), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9459, o9460))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9459, o9460))))))) → 5802_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5802), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9459, o9460)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9459, o9460)))))
5414_1_sublistOddDistinctParts_InvokeMethod(5745_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5745), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9487, o9488)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9487, o9488))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9487, o9488))))))) → 5815_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5815), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9487, o9488)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9487, o9488)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9487, o9488)))))
5414_1_sublistOddDistinctParts_InvokeMethod(5838_0_sublistOddDistinctParts_Return(EOS(STATIC_5838), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5864_0_sublistOddDistinctParts_Return(EOS(STATIC_5864), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5414_1_sublistOddDistinctParts_InvokeMethod(6015_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6015), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10869)))), java.lang.Object(PartitionList(EOC, NULL, o10869))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10869))))) → 6090_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6090), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10869)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10869)))), java.lang.Object(PartitionList(EOC, NULL, o10869)))
5414_1_sublistOddDistinctParts_InvokeMethod(6022_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6022), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10897, o10898)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10897, o10898))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10897, o10898))))))) → 6117_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6117), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10897, o10898)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10897, o10898)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10897, o10898)))))
5414_1_sublistOddDistinctParts_InvokeMethod(6157_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11915, o11916))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11915, o11916))))))) → 6279_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6279), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11915, o11916)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11915, o11916)))))
5414_1_sublistOddDistinctParts_InvokeMethod(6161_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6161), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11944, o11945)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11944, o11945))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11944, o11945))))))) → 6288_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6288), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11944, o11945)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11944, o11945)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11944, o11945)))))
5414_1_sublistOddDistinctParts_InvokeMethod(6165_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11973, o11974)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11973, o11974))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11973, o11974))))))) → 6300_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6300), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11973, o11974)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11973, o11974)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11973, o11974)))))
5414_1_sublistOddDistinctParts_InvokeMethod(6340_0_sublistOddDistinctParts_Return(EOS(STATIC_6340), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6439_0_sublistOddDistinctParts_Return(EOS(STATIC_6439), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5414_1_sublistOddDistinctParts_InvokeMethod(6649_0_sublistOddDistinctParts_Return(EOS(STATIC_6649), o14189), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14651))))) → 6682_0_sublistOddDistinctParts_Return(EOS(STATIC_6682), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14651)))), o14189)
5414_1_sublistOddDistinctParts_InvokeMethod(6832_0_sublistOddDistinctParts_Return(EOS(STATIC_6832), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15815)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14253))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15815))))) → 6858_0_sublistOddDistinctParts_Return(EOS(STATIC_6858), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15815)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15815)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14253)))
5414_1_sublistOddDistinctParts_InvokeMethod(6834_0_sublistOddDistinctParts_Return(EOS(STATIC_6834), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15845)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14291))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15845))))) → 6882_0_sublistOddDistinctParts_Return(EOS(STATIC_6882), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15845)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15845)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14291)))
5414_1_sublistOddDistinctParts_InvokeMethod(6903_0_sublistOddDistinctParts_Return(EOS(STATIC_6903), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16377))))) → 6921_0_sublistOddDistinctParts_Return(EOS(STATIC_6921), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16377)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926)))
5414_1_sublistOddDistinctParts_InvokeMethod(6973_0_sublistOddDistinctParts_Return(EOS(STATIC_6973), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16974)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16974))))) → 6987_0_sublistOddDistinctParts_Return(EOS(STATIC_6987), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16974)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16974)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))))
5414_1_sublistOddDistinctParts_InvokeMethod(6976_0_sublistOddDistinctParts_Return(EOS(STATIC_6976), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17004)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17004))))) → 6999_0_sublistOddDistinctParts_Return(EOS(STATIC_6999), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17004)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17004)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))))
5421_0_sublistOddDistinctParts_New(EOS(STATIC_5421), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 5432_0_sublistOddDistinctParts_Duplicate(EOS(STATIC_5432), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)))
5432_0_sublistOddDistinctParts_Duplicate(EOS(STATIC_5432), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 5443_0_sublistOddDistinctParts_Load(EOS(STATIC_5443), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
5443_0_sublistOddDistinctParts_Load(EOS(STATIC_5443), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 5462_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5462), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5461_1_sublistOddDistinctParts_InvokeMethod(5379_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5379), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o8433)), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8433)))), java.lang.Object(PartitionList(EOC, NULL, o8433))) → 5558_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5558), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8433)))), java.lang.Object(PartitionList(EOC, NULL, o8433)), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o8433)), NULL)
5461_1_sublistOddDistinctParts_InvokeMethod(5397_0_sublistOddDistinctParts_Return(EOS(STATIC_5397), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5559_0_sublistOddDistinctParts_Return(EOS(STATIC_5559), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
5461_1_sublistOddDistinctParts_InvokeMethod(5499_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5499), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o8445))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8445)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8445))))) → 5560_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5560), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8445)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8445)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o8445)))
5461_1_sublistOddDistinctParts_InvokeMethod(5585_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5585), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8870)))), java.lang.Object(PartitionList(EOC, NULL, o8870))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8870)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8870))))) → 5672_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5672), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8870)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8870)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8870)))), java.lang.Object(PartitionList(EOC, NULL, o8870)))
5461_1_sublistOddDistinctParts_InvokeMethod(5741_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5741), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9469, o9470))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9469, o9470)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9469, o9470))))))) → 5808_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5808), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9469, o9470)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9469, o9470)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9469, o9470)))))
5461_1_sublistOddDistinctParts_InvokeMethod(5745_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5745), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9496, o9497)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9496, o9497))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9496, o9497)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9496, o9497))))))) → 5820_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5820), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9496, o9497)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9496, o9497)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9496, o9497)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9496, o9497)))))
5461_1_sublistOddDistinctParts_InvokeMethod(5838_0_sublistOddDistinctParts_Return(EOS(STATIC_5838), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5865_0_sublistOddDistinctParts_Return(EOS(STATIC_5865), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5461_1_sublistOddDistinctParts_InvokeMethod(6015_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6015), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10876)))), java.lang.Object(PartitionList(EOC, NULL, o10876))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10876)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10876))))) → 6103_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6103), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10876)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10876)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10876)))), java.lang.Object(PartitionList(EOC, NULL, o10876)))
5461_1_sublistOddDistinctParts_InvokeMethod(6022_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6022), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10908, o10909)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10908, o10909))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10908, o10909)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10908, o10909))))))) → 6121_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6121), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10908, o10909)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10908, o10909)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10908, o10909)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10908, o10909)))))
5461_1_sublistOddDistinctParts_InvokeMethod(6157_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11925, o11926))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11925, o11926)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11925, o11926))))))) → 6282_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6282), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11925, o11926)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11925, o11926)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11925, o11926)))))
5461_1_sublistOddDistinctParts_InvokeMethod(6161_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6161), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11953, o11954)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11953, o11954))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11953, o11954)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11953, o11954))))))) → 6293_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6293), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11953, o11954)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11953, o11954)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11953, o11954)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11953, o11954)))))
5461_1_sublistOddDistinctParts_InvokeMethod(6165_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11984, o11985)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11984, o11985))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11984, o11985)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11984, o11985))))))) → 6304_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6304), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11984, o11985)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11984, o11985)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11984, o11985)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11984, o11985)))))
5461_1_sublistOddDistinctParts_InvokeMethod(6340_0_sublistOddDistinctParts_Return(EOS(STATIC_6340), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6443_0_sublistOddDistinctParts_Return(EOS(STATIC_6443), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5461_1_sublistOddDistinctParts_InvokeMethod(6649_0_sublistOddDistinctParts_Return(EOS(STATIC_6649), o14189), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14659)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14659))))) → 6685_0_sublistOddDistinctParts_Return(EOS(STATIC_6685), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14659)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14659)))), o14189)
5461_1_sublistOddDistinctParts_InvokeMethod(6832_0_sublistOddDistinctParts_Return(EOS(STATIC_6832), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15822)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14253))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15822)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15822))))) → 6865_0_sublistOddDistinctParts_Return(EOS(STATIC_6865), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15822)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15822)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15822)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14253)))
5461_1_sublistOddDistinctParts_InvokeMethod(6834_0_sublistOddDistinctParts_Return(EOS(STATIC_6834), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15854)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14291))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15854)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15854))))) → 6884_0_sublistOddDistinctParts_Return(EOS(STATIC_6884), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15854)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15854)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15854)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14291)))
5461_1_sublistOddDistinctParts_InvokeMethod(6903_0_sublistOddDistinctParts_Return(EOS(STATIC_6903), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16385)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16385))))) → 6924_0_sublistOddDistinctParts_Return(EOS(STATIC_6924), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16385)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16385)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926)))
5461_1_sublistOddDistinctParts_InvokeMethod(6973_0_sublistOddDistinctParts_Return(EOS(STATIC_6973), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16981)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16981)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16981))))) → 6991_0_sublistOddDistinctParts_Return(EOS(STATIC_6991), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16981)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16981)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16981)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))))
5461_1_sublistOddDistinctParts_InvokeMethod(6976_0_sublistOddDistinctParts_Return(EOS(STATIC_6976), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17013)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17013)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17013))))) → 7004_0_sublistOddDistinctParts_Return(EOS(STATIC_7004), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17013)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17013)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17013)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))))
5462_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5462), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5498_0_sublistOddDistinctParts_Load(EOS(STATIC_5498), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
5463_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5463), java.lang.Object(PartitionList(EOC, NULL, o8041)), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o8041)), NULL) → 5499_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5499), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o8041)))
5464_0_sublistOddDistinctParts_Return(EOS(STATIC_5464), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 5623_0_sublistOddDistinctParts_Return(EOS(STATIC_5623), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
5498_0_sublistOddDistinctParts_Load(EOS(STATIC_5498), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 5514_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5514), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL)
5514_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5514), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL) → 5534_0_<init>_Load(EOS(STATIC_5534), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL)
5534_0_<init>_Load(EOS(STATIC_5534), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL) → 5589_0_<init>_InvokeMethod(EOS(STATIC_5589), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)))
5558_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5558), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8433)))), java.lang.Object(PartitionList(EOC, NULL, o8433)), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o8433)), NULL) → 5585_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5585), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8433)))), java.lang.Object(PartitionList(EOC, NULL, o8433)))
5559_0_sublistOddDistinctParts_Return(EOS(STATIC_5559), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 5627_0_sublistOddDistinctParts_Return(EOS(STATIC_5627), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
5560_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5560), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8445)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8445)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o8445))) → 5703_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5703), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8445)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8445)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o8445)))
5563_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5563), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8460)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o8460))) → 5697_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5697), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8460)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o8460)))
5589_0_<init>_InvokeMethod(EOS(STATIC_5589), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 5613_0_<init>_Load(EOS(STATIC_5613), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL)
5613_0_<init>_Load(EOS(STATIC_5613), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL) → 5644_0_<init>_Load(EOS(STATIC_5644), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)))
5623_0_sublistOddDistinctParts_Return(EOS(STATIC_5623), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8776)), NULL) → 5951_0_sublistOddDistinctParts_Return(EOS(STATIC_5951), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8776)), NULL)
5627_0_sublistOddDistinctParts_Return(EOS(STATIC_5627), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8802)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8802)), NULL) → 5956_0_sublistOddDistinctParts_Return(EOS(STATIC_5956), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8802)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8802)), NULL)
5644_0_<init>_Load(EOS(STATIC_5644), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 5687_0_<init>_FieldAccess(EOS(STATIC_5687), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
5671_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5671), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8863)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8863)))), java.lang.Object(PartitionList(EOC, NULL, o8863))) → 5680_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5680), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8863)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8863)))), java.lang.Object(PartitionList(EOC, NULL, o8863)))
5672_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5672), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8870)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8870)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8870)))), java.lang.Object(PartitionList(EOC, NULL, o8870))) → 5686_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5686), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8870)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8870)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o8870)))), java.lang.Object(PartitionList(EOC, NULL, o8870)))
5680_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5680), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9030, o9031)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9030, o9031)))), java.lang.Object(PartitionList(EOC, o9030, o9031))) → 6091_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6091), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9030, o9031)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9030, o9031)))), java.lang.Object(PartitionList(EOC, o9030, o9031)))
5686_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5686), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9060, o9061)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9060, o9061)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9060, o9061)))), java.lang.Object(PartitionList(EOC, o9060, o9061))) → 6104_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6104), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9060, o9061)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9060, o9061)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9060, o9061)))), java.lang.Object(PartitionList(EOC, o9060, o9061)))
5687_0_<init>_FieldAccess(EOS(STATIC_5687), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 5735_0_<init>_Load(EOS(STATIC_5735), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
5697_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5697), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9102, o9103)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, o9102, o9103))) → 5741_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5741), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9102, o9103)))))
5703_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5703), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9138, o9139)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9138, o9139)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, o9138, o9139))) → 5745_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5745), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9138, o9139)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9138, o9139)))))
5735_0_<init>_Load(EOS(STATIC_5735), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 5760_0_<init>_Load(EOS(STATIC_5760), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5741_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5741), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9102, o9103))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9102, o9103)))))
5745_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5745), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9138, o9139)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9138, o9139))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6161), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9138, o9139)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9138, o9139)))))
5760_0_<init>_Load(EOS(STATIC_5760), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5773_0_<init>_FieldAccess(EOS(STATIC_5773), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
5773_0_<init>_FieldAccess(EOS(STATIC_5773), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 5796_0_<init>_Return(EOS(STATIC_5796), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL)
5796_0_<init>_Return(EOS(STATIC_5796), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL) → 5838_0_sublistOddDistinctParts_Return(EOS(STATIC_5838), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5802_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5802), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9459, o9460)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9459, o9460))))) → 5697_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5697), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9459, o9460)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9459, o9460)))))
5808_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5808), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9469, o9470)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9469, o9470)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9469, o9470))))) → 5703_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5703), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9469, o9470)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9469, o9470)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9469, o9470)))))
5815_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5815), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9487, o9488)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9487, o9488)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9487, o9488))))) → 5680_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5680), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9487, o9488)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9487, o9488)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9487, o9488)))))
5820_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5820), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9496, o9497)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9496, o9497)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9496, o9497)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9496, o9497))))) → 5686_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5686), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9496, o9497)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9496, o9497)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9496, o9497)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o9496, o9497)))))
5843_0_sublistOddDistinctParts_NULL(EOS(STATIC_5843), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, NULL) → 5853_0_sublistOddDistinctParts_NULL(EOS(STATIC_5853), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, NULL)
5853_0_sublistOddDistinctParts_NULL(EOS(STATIC_5853), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, NULL) → 5862_0_sublistOddDistinctParts_New(EOS(STATIC_5862), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
5862_0_sublistOddDistinctParts_New(EOS(STATIC_5862), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 5873_0_sublistOddDistinctParts_Duplicate(EOS(STATIC_5873), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)))
5864_0_sublistOddDistinctParts_Return(EOS(STATIC_5864), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6440_0_sublistOddDistinctParts_Return(EOS(STATIC_6440), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5865_0_sublistOddDistinctParts_Return(EOS(STATIC_5865), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6444_0_sublistOddDistinctParts_Return(EOS(STATIC_6444), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5873_0_sublistOddDistinctParts_Duplicate(EOS(STATIC_5873), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 5885_0_sublistOddDistinctParts_Load(EOS(STATIC_5885), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
5885_0_sublistOddDistinctParts_Load(EOS(STATIC_5885), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 5897_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5897), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5896_1_sublistOddDistinctParts_InvokeMethod(5379_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5379), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o10050)), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10050)))), java.lang.Object(PartitionList(EOC, NULL, o10050))) → 5974_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5974), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10050)))), java.lang.Object(PartitionList(EOC, NULL, o10050)), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o10050)), NULL)
5896_1_sublistOddDistinctParts_InvokeMethod(5397_0_sublistOddDistinctParts_Return(EOS(STATIC_5397), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5975_0_sublistOddDistinctParts_Return(EOS(STATIC_5975), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
5896_1_sublistOddDistinctParts_InvokeMethod(5499_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5499), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o10060))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10060)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10060))))) → 5977_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5977), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10060)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10060)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o10060)))
5896_1_sublistOddDistinctParts_InvokeMethod(5585_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5585), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10065)))), java.lang.Object(PartitionList(EOC, NULL, o10065))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10065)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10065))))) → 5978_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5978), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10065)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10065)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10065)))), java.lang.Object(PartitionList(EOC, NULL, o10065)))
5896_1_sublistOddDistinctParts_InvokeMethod(5741_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5741), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10074, o10075))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10074, o10075)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10074, o10075))))))) → 5982_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5982), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10074, o10075)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10074, o10075)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10074, o10075)))))
5896_1_sublistOddDistinctParts_InvokeMethod(5745_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5745), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10083, o10084)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10083, o10084))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10083, o10084)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10083, o10084))))))) → 5990_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5990), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10083, o10084)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10083, o10084)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10083, o10084)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10083, o10084)))))
5896_1_sublistOddDistinctParts_InvokeMethod(5838_0_sublistOddDistinctParts_Return(EOS(STATIC_5838), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5996_0_sublistOddDistinctParts_Return(EOS(STATIC_5996), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5896_1_sublistOddDistinctParts_InvokeMethod(6015_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6015), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10887)))), java.lang.Object(PartitionList(EOC, NULL, o10887))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10887)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10887))))) → 6113_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6113), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10887)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10887)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10887)))), java.lang.Object(PartitionList(EOC, NULL, o10887)))
5896_1_sublistOddDistinctParts_InvokeMethod(6022_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6022), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10919, o10920)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10919, o10920))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10919, o10920)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10919, o10920))))))) → 6126_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6126), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10919, o10920)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10919, o10920)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10919, o10920)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10919, o10920)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6157_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11935, o11936))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11935, o11936)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11935, o11936))))))) → 6285_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6285), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11935, o11936)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11935, o11936)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11935, o11936)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6161_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6161), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11962, o11963)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11962, o11963))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11962, o11963)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11962, o11963))))))) → 6297_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6297), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11962, o11963)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11962, o11963)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11962, o11963)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11962, o11963)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6165_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11995, o11996)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11995, o11996))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11995, o11996)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11995, o11996))))))) → 6312_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6312), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11995, o11996)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11995, o11996)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11995, o11996)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11995, o11996)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6340_0_sublistOddDistinctParts_Return(EOS(STATIC_6340), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6449_0_sublistOddDistinctParts_Return(EOS(STATIC_6449), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5896_1_sublistOddDistinctParts_InvokeMethod(6649_0_sublistOddDistinctParts_Return(EOS(STATIC_6649), o14189), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14667)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14667))))) → 6687_0_sublistOddDistinctParts_Return(EOS(STATIC_6687), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14667)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14667)))), o14189)
5896_1_sublistOddDistinctParts_InvokeMethod(6832_0_sublistOddDistinctParts_Return(EOS(STATIC_6832), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15829)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14253))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15829)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15829))))) → 6874_0_sublistOddDistinctParts_Return(EOS(STATIC_6874), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15829)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15829)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15829)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14253)))
5896_1_sublistOddDistinctParts_InvokeMethod(6834_0_sublistOddDistinctParts_Return(EOS(STATIC_6834), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15863)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14291))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15863)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15863))))) → 6887_0_sublistOddDistinctParts_Return(EOS(STATIC_6887), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15863)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15863)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15863)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14291)))
5896_1_sublistOddDistinctParts_InvokeMethod(6903_0_sublistOddDistinctParts_Return(EOS(STATIC_6903), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16393)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16393))))) → 6927_0_sublistOddDistinctParts_Return(EOS(STATIC_6927), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16393)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16393)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926)))
5896_1_sublistOddDistinctParts_InvokeMethod(6973_0_sublistOddDistinctParts_Return(EOS(STATIC_6973), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16988)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16988)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16988))))) → 6995_0_sublistOddDistinctParts_Return(EOS(STATIC_6995), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16988)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16988)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16988)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6976_0_sublistOddDistinctParts_Return(EOS(STATIC_6976), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17022)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17022)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17022))))) → 7008_0_sublistOddDistinctParts_Return(EOS(STATIC_7008), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17022)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17022)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17022)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))))
5897_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_5897), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5910_0_sublistOddDistinctParts_Load(EOS(STATIC_5910), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
5910_0_sublistOddDistinctParts_Load(EOS(STATIC_5910), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 5918_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5918), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL)
5918_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5918), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL) → 5941_0_<init>_Load(EOS(STATIC_5941), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL)
5941_0_<init>_Load(EOS(STATIC_5941), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL) → 6031_0_<init>_InvokeMethod(EOS(STATIC_6031), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)))
5951_0_sublistOddDistinctParts_Return(EOS(STATIC_5951), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10124)), o10126) → 6177_0_sublistOddDistinctParts_Return(EOS(STATIC_6177), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10124)), o10126)
5956_0_sublistOddDistinctParts_Return(EOS(STATIC_5956), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10179)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10179)), o10181) → 6186_0_sublistOddDistinctParts_Return(EOS(STATIC_6186), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10179)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10179)), o10181)
5974_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5974), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10050)))), java.lang.Object(PartitionList(EOC, NULL, o10050)), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o10050)), NULL) → 6015_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6015), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10050)))), java.lang.Object(PartitionList(EOC, NULL, o10050)))
5975_0_sublistOddDistinctParts_Return(EOS(STATIC_5975), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 5995_0_sublistOddDistinctParts_Return(EOS(STATIC_5995), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
5977_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5977), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10060)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10060)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o10060))) → 5983_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5983), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10060)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10060)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o10060)))
5978_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5978), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10065)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10065)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10065)))), java.lang.Object(PartitionList(EOC, NULL, o10065))) → 5991_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5991), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10065)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10065)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10065)))), java.lang.Object(PartitionList(EOC, NULL, o10065)))
5982_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5982), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10074, o10075)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10074, o10075)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10074, o10075))))) → 5983_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5983), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10074, o10075)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10074, o10075)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10074, o10075)))))
5983_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5983), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10323, o10324)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10323, o10324)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, o10323, o10324))) → 6022_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6022), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10323, o10324)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10323, o10324)))))
5990_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5990), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10083, o10084)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10083, o10084)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10083, o10084)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10083, o10084))))) → 5991_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5991), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10083, o10084)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10083, o10084)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10083, o10084)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10083, o10084)))))
5991_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5991), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10358, o10359)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10358, o10359)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10358, o10359)))), java.lang.Object(PartitionList(EOC, o10358, o10359))) → 6114_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6114), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10358, o10359)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10358, o10359)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10358, o10359)))), java.lang.Object(PartitionList(EOC, o10358, o10359)))
5995_0_sublistOddDistinctParts_Return(EOS(STATIC_5995), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10396)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10396)), NULL) → 6002_0_sublistOddDistinctParts_Return(EOS(STATIC_6002), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10396)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10396)), NULL)
5996_0_sublistOddDistinctParts_Return(EOS(STATIC_5996), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6450_0_sublistOddDistinctParts_Return(EOS(STATIC_6450), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
6002_0_sublistOddDistinctParts_Return(EOS(STATIC_6002), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10425)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10425)), o10427) → 6194_0_sublistOddDistinctParts_Return(EOS(STATIC_6194), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10425)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10425)), o10427)
6022_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6022), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10323, o10324)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10323, o10324))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10323, o10324)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10323, o10324)))))
6031_0_<init>_InvokeMethod(EOS(STATIC_6031), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6051_0_<init>_Load(EOS(STATIC_6051), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL)
6051_0_<init>_Load(EOS(STATIC_6051), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL) → 6076_0_<init>_Load(EOS(STATIC_6076), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)))
6076_0_<init>_Load(EOS(STATIC_6076), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6143_0_<init>_FieldAccess(EOS(STATIC_6143), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
6090_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6090), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10869)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10869)))), java.lang.Object(PartitionList(EOC, NULL, o10869))) → 6091_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6091), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10869)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10869)))), java.lang.Object(PartitionList(EOC, NULL, o10869)))
6091_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6091), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11038, o11039)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11038, o11039)))), java.lang.Object(PartitionList(EOC, o11038, o11039))) → 6157_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11038, o11039)))))
6103_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6103), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10876)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10876)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10876)))), java.lang.Object(PartitionList(EOC, NULL, o10876))) → 6104_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6104), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10876)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10876)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10876)))), java.lang.Object(PartitionList(EOC, NULL, o10876)))
6104_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6104), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11133, o11134)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11133, o11134)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11133, o11134)))), java.lang.Object(PartitionList(EOC, o11133, o11134))) → 6161_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6161), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11133, o11134)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11133, o11134)))))
6113_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6113), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10887)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10887)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10887)))), java.lang.Object(PartitionList(EOC, NULL, o10887))) → 6114_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6114), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10887)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10887)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o10887)))), java.lang.Object(PartitionList(EOC, NULL, o10887)))
6114_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6114), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11193, o11194)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11193, o11194)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11193, o11194)))), java.lang.Object(PartitionList(EOC, o11193, o11194))) → 6165_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11193, o11194)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11193, o11194)))))
6117_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6117), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10897, o10898)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10897, o10898)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10897, o10898))))) → 6091_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6091), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10897, o10898)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10897, o10898)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10897, o10898)))))
6121_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6121), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10908, o10909)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10908, o10909)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10908, o10909)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10908, o10909))))) → 6104_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6104), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10908, o10909)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10908, o10909)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10908, o10909)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10908, o10909)))))
6126_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6126), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10919, o10920)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10919, o10920)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10919, o10920)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10919, o10920))))) → 6114_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6114), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10919, o10920)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10919, o10920)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10919, o10920)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o10919, o10920)))))
6143_0_<init>_FieldAccess(EOS(STATIC_6143), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 6171_0_<init>_Load(EOS(STATIC_6171), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
6171_0_<init>_Load(EOS(STATIC_6171), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 6203_0_<init>_Load(EOS(STATIC_6203), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
6177_0_sublistOddDistinctParts_Return(EOS(STATIC_6177), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o11615)), o11617) → 6523_0_sublistOddDistinctParts_Return(EOS(STATIC_6523), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o11615)), o11617)
6186_0_sublistOddDistinctParts_Return(EOS(STATIC_6186), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o11679)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o11679)), o11681) → 6529_0_sublistOddDistinctParts_Return(EOS(STATIC_6529), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o11679)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o11679)), o11681)
6194_0_sublistOddDistinctParts_Return(EOS(STATIC_6194), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o11717)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o11717)), o11719) → 6536_0_sublistOddDistinctParts_Return(EOS(STATIC_6536), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o11717)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o11717)), o11719)
6203_0_<init>_Load(EOS(STATIC_6203), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6238_0_<init>_FieldAccess(EOS(STATIC_6238), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
6238_0_<init>_FieldAccess(EOS(STATIC_6238), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 6314_0_<init>_Return(EOS(STATIC_6314), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL)
6279_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6279), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11915, o11916)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11915, o11916))))) → 5697_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5697), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11915, o11916)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11915, o11916)))))
6282_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6282), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11925, o11926)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11925, o11926)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11925, o11926))))) → 5703_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5703), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11925, o11926)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11925, o11926)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11925, o11926)))))
6285_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6285), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11935, o11936)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11935, o11936)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11935, o11936))))) → 5983_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5983), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11935, o11936)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11935, o11936)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11935, o11936)))))
6288_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6288), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11944, o11945)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11944, o11945)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11944, o11945))))) → 6091_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6091), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11944, o11945)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11944, o11945)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11944, o11945)))))
6293_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6293), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11953, o11954)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11953, o11954)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11953, o11954)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11953, o11954))))) → 6104_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6104), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11953, o11954)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11953, o11954)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11953, o11954)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11953, o11954)))))
6297_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6297), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11962, o11963)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11962, o11963)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11962, o11963)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11962, o11963))))) → 6114_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6114), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11962, o11963)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11962, o11963)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11962, o11963)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11962, o11963)))))
6300_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6300), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11973, o11974)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11973, o11974)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11973, o11974))))) → 6091_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6091), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11973, o11974)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11973, o11974)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11973, o11974)))))
6304_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6304), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11984, o11985)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11984, o11985)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11984, o11985)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11984, o11985))))) → 6104_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6104), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11984, o11985)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11984, o11985)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11984, o11985)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11984, o11985)))))
6312_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6312), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11995, o11996)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11995, o11996)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11995, o11996)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11995, o11996))))) → 6114_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6114), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11995, o11996)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11995, o11996)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11995, o11996)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o11995, o11996)))))
6314_0_<init>_Return(EOS(STATIC_6314), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL) → 6340_0_sublistOddDistinctParts_Return(EOS(STATIC_6340), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
6439_0_sublistOddDistinctParts_Return(EOS(STATIC_6439), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6440_0_sublistOddDistinctParts_Return(EOS(STATIC_6440), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
6440_0_sublistOddDistinctParts_Return(EOS(STATIC_6440), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6720_0_sublistOddDistinctParts_Return(EOS(STATIC_6720), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
6443_0_sublistOddDistinctParts_Return(EOS(STATIC_6443), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6444_0_sublistOddDistinctParts_Return(EOS(STATIC_6444), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
6444_0_sublistOddDistinctParts_Return(EOS(STATIC_6444), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6728_0_sublistOddDistinctParts_Return(EOS(STATIC_6728), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
6449_0_sublistOddDistinctParts_Return(EOS(STATIC_6449), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6450_0_sublistOddDistinctParts_Return(EOS(STATIC_6450), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
6450_0_sublistOddDistinctParts_Return(EOS(STATIC_6450), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6734_0_sublistOddDistinctParts_Return(EOS(STATIC_6734), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
6523_0_sublistOddDistinctParts_Return(EOS(STATIC_6523), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13665)), o13667) → 6602_0_sublistOddDistinctParts_Return(EOS(STATIC_6602), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13665)), o13667)
6529_0_sublistOddDistinctParts_Return(EOS(STATIC_6529), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13729)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13729)), o13731) → 6609_0_sublistOddDistinctParts_Return(EOS(STATIC_6609), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13729)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13729)), o13731)
6536_0_sublistOddDistinctParts_Return(EOS(STATIC_6536), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13767)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13767)), o13769) → 6618_0_sublistOddDistinctParts_Return(EOS(STATIC_6618), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13767)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13767)), o13769)
6602_0_sublistOddDistinctParts_Return(EOS(STATIC_6602), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14187)), o14189) → 6627_0_sublistOddDistinctParts_Store(EOS(STATIC_6627), o14189)
6609_0_sublistOddDistinctParts_Return(EOS(STATIC_6609), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)), o14253) → 6628_0_sublistOddDistinctParts_Store(EOS(STATIC_6628), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), o14253)
6618_0_sublistOddDistinctParts_Return(EOS(STATIC_6618), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)), o14291) → 6631_0_sublistOddDistinctParts_Store(EOS(STATIC_6631), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), o14291)
6627_0_sublistOddDistinctParts_Store(EOS(STATIC_6627), o14189) → 6637_0_sublistOddDistinctParts_Load(EOS(STATIC_6637), o14189)
6628_0_sublistOddDistinctParts_Store(EOS(STATIC_6628), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), o14253) → 6639_0_sublistOddDistinctParts_New(EOS(STATIC_6639), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), o14253)
6631_0_sublistOddDistinctParts_Store(EOS(STATIC_6631), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), o14291) → 6641_0_sublistOddDistinctParts_New(EOS(STATIC_6641), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), o14291)
6637_0_sublistOddDistinctParts_Load(EOS(STATIC_6637), o14189) → 6649_0_sublistOddDistinctParts_Return(EOS(STATIC_6649), o14189)
6639_0_sublistOddDistinctParts_New(EOS(STATIC_6639), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), o14253) → 6651_0_sublistOddDistinctParts_Duplicate(EOS(STATIC_6651), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)))
6641_0_sublistOddDistinctParts_New(EOS(STATIC_6641), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), o14291) → 6654_0_sublistOddDistinctParts_Duplicate(EOS(STATIC_6654), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)))
6651_0_sublistOddDistinctParts_Duplicate(EOS(STATIC_6651), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6662_0_sublistOddDistinctParts_Load(EOS(STATIC_6662), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
6654_0_sublistOddDistinctParts_Duplicate(EOS(STATIC_6654), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6665_0_sublistOddDistinctParts_Load(EOS(STATIC_6665), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
6662_0_sublistOddDistinctParts_Load(EOS(STATIC_6662), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6674_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_6674), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))))
6665_0_sublistOddDistinctParts_Load(EOS(STATIC_6665), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6676_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_6676), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))))
6674_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_6674), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251))))) → 6691_0_sublistOddDistinctParts_Load(EOS(STATIC_6691), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
6676_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_6676), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289))))) → 6693_0_sublistOddDistinctParts_Load(EOS(STATIC_6693), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
6682_0_sublistOddDistinctParts_Return(EOS(STATIC_6682), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14651)))), o14189) → 6602_0_sublistOddDistinctParts_Return(EOS(STATIC_6602), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14651)))), o14189)
6685_0_sublistOddDistinctParts_Return(EOS(STATIC_6685), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14659)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14659)))), o14189) → 6609_0_sublistOddDistinctParts_Return(EOS(STATIC_6609), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14659)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14659)))), o14189)
6687_0_sublistOddDistinctParts_Return(EOS(STATIC_6687), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14667)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14667)))), o14189) → 6618_0_sublistOddDistinctParts_Return(EOS(STATIC_6618), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14667)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14667)))), o14189)
6691_0_sublistOddDistinctParts_Load(EOS(STATIC_6691), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 6699_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6699), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253)
6693_0_sublistOddDistinctParts_Load(EOS(STATIC_6693), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 6702_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6702), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291)
6699_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6699), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253) → 6705_0_<init>_Load(EOS(STATIC_6705), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253)
6702_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6702), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291) → 6707_0_<init>_Load(EOS(STATIC_6707), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291)
6705_0_<init>_Load(EOS(STATIC_6705), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253) → 6752_0_<init>_InvokeMethod(EOS(STATIC_6752), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)))
6707_0_<init>_Load(EOS(STATIC_6707), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291) → 6753_0_<init>_InvokeMethod(EOS(STATIC_6753), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)))
6720_0_sublistOddDistinctParts_Return(EOS(STATIC_6720), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14962)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14962)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14965))) → 6859_0_sublistOddDistinctParts_Return(EOS(STATIC_6859), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14962)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14962)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14965)))
6728_0_sublistOddDistinctParts_Return(EOS(STATIC_6728), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15032)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15032)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15032)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15035))) → 6866_0_sublistOddDistinctParts_Return(EOS(STATIC_6866), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15032)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15032)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15032)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15035)))
6734_0_sublistOddDistinctParts_Return(EOS(STATIC_6734), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15082)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15082)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15082)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15085))) → 6875_0_sublistOddDistinctParts_Return(EOS(STATIC_6875), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15082)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15082)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15082)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15085)))
6752_0_<init>_InvokeMethod(EOS(STATIC_6752), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6761_0_<init>_Load(EOS(STATIC_6761), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253)
6753_0_<init>_InvokeMethod(EOS(STATIC_6753), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6763_0_<init>_Load(EOS(STATIC_6763), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291)
6761_0_<init>_Load(EOS(STATIC_6761), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253) → 6771_0_<init>_Load(EOS(STATIC_6771), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)))
6763_0_<init>_Load(EOS(STATIC_6763), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291) → 6772_0_<init>_Load(EOS(STATIC_6772), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)))
6771_0_<init>_Load(EOS(STATIC_6771), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6781_0_<init>_FieldAccess(EOS(STATIC_6781), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
6772_0_<init>_Load(EOS(STATIC_6772), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6783_0_<init>_FieldAccess(EOS(STATIC_6783), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
6781_0_<init>_FieldAccess(EOS(STATIC_6781), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), o14253, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 6789_0_<init>_Load(EOS(STATIC_6789), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o14253)
6783_0_<init>_FieldAccess(EOS(STATIC_6783), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), o14291, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 6791_0_<init>_Load(EOS(STATIC_6791), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o14291)
6789_0_<init>_Load(EOS(STATIC_6789), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o14253) → 6800_0_<init>_Load(EOS(STATIC_6800), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o14253, o14253, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
6791_0_<init>_Load(EOS(STATIC_6791), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o14291) → 6802_0_<init>_Load(EOS(STATIC_6802), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o14291, o14291, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
6800_0_<init>_Load(EOS(STATIC_6800), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o14253, o14253, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6818_0_<init>_FieldAccess(EOS(STATIC_6818), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o14253)
6802_0_<init>_Load(EOS(STATIC_6802), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o14291, o14291, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6820_0_<init>_FieldAccess(EOS(STATIC_6820), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o14291)
6818_0_<init>_FieldAccess(EOS(STATIC_6818), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o14253, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o14253) → 6826_0_<init>_Return(EOS(STATIC_6826), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14253)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14253)), java.lang.Object(Partition(EOC)), o14253)
6820_0_<init>_FieldAccess(EOS(STATIC_6820), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o14291, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o14291) → 6827_0_<init>_Return(EOS(STATIC_6827), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14291)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14291)), java.lang.Object(Partition(EOC)), o14291)
6826_0_<init>_Return(EOS(STATIC_6826), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14253)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14253)), java.lang.Object(Partition(EOC)), o14253) → 6832_0_sublistOddDistinctParts_Return(EOS(STATIC_6832), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14251)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14253)))
6827_0_<init>_Return(EOS(STATIC_6827), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14291)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14291)), java.lang.Object(Partition(EOC)), o14291) → 6834_0_sublistOddDistinctParts_Return(EOS(STATIC_6834), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14289)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14291)))
6858_0_sublistOddDistinctParts_Return(EOS(STATIC_6858), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15815)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15815)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14253))) → 6859_0_sublistOddDistinctParts_Return(EOS(STATIC_6859), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15815)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15815)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14253)))
6859_0_sublistOddDistinctParts_Return(EOS(STATIC_6859), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15923)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15923)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926))) → 6890_0_sublistOddDistinctParts_Store(EOS(STATIC_6890), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926)))
6865_0_sublistOddDistinctParts_Return(EOS(STATIC_6865), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15822)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15822)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15822)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14253))) → 6866_0_sublistOddDistinctParts_Return(EOS(STATIC_6866), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15822)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15822)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15822)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14253)))
6866_0_sublistOddDistinctParts_Return(EOS(STATIC_6866), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999))) → 6892_0_sublistOddDistinctParts_Store(EOS(STATIC_6892), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))
6874_0_sublistOddDistinctParts_Return(EOS(STATIC_6874), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15829)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15829)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15829)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14253))) → 6875_0_sublistOddDistinctParts_Return(EOS(STATIC_6875), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15829)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15829)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15829)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14253)))
6875_0_sublistOddDistinctParts_Return(EOS(STATIC_6875), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050))) → 6893_0_sublistOddDistinctParts_Store(EOS(STATIC_6893), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))
6882_0_sublistOddDistinctParts_Return(EOS(STATIC_6882), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15845)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15845)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14291))) → 6859_0_sublistOddDistinctParts_Return(EOS(STATIC_6859), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15845)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15845)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14291)))
6884_0_sublistOddDistinctParts_Return(EOS(STATIC_6884), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15854)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15854)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15854)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14291))) → 6866_0_sublistOddDistinctParts_Return(EOS(STATIC_6866), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15854)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15854)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15854)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14291)))
6887_0_sublistOddDistinctParts_Return(EOS(STATIC_6887), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15863)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15863)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15863)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14291))) → 6875_0_sublistOddDistinctParts_Return(EOS(STATIC_6875), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15863)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15863)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15863)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o14291)))
6890_0_sublistOddDistinctParts_Store(EOS(STATIC_6890), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926))) → 6896_0_sublistOddDistinctParts_Load(EOS(STATIC_6896), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926)))
6892_0_sublistOddDistinctParts_Store(EOS(STATIC_6892), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999))) → 6898_0_sublistOddDistinctParts_New(EOS(STATIC_6898), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))
6893_0_sublistOddDistinctParts_Store(EOS(STATIC_6893), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050))) → 6900_0_sublistOddDistinctParts_New(EOS(STATIC_6900), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))
6896_0_sublistOddDistinctParts_Load(EOS(STATIC_6896), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926))) → 6903_0_sublistOddDistinctParts_Return(EOS(STATIC_6903), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926)))
6898_0_sublistOddDistinctParts_New(EOS(STATIC_6898), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999))) → 6905_0_sublistOddDistinctParts_Duplicate(EOS(STATIC_6905), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
6900_0_sublistOddDistinctParts_New(EOS(STATIC_6900), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050))) → 6907_0_sublistOddDistinctParts_Duplicate(EOS(STATIC_6907), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
6905_0_sublistOddDistinctParts_Duplicate(EOS(STATIC_6905), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6911_0_sublistOddDistinctParts_Load(EOS(STATIC_6911), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
6907_0_sublistOddDistinctParts_Duplicate(EOS(STATIC_6907), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6913_0_sublistOddDistinctParts_Load(EOS(STATIC_6913), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
6911_0_sublistOddDistinctParts_Load(EOS(STATIC_6911), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6918_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_6918), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))))
6913_0_sublistOddDistinctParts_Load(EOS(STATIC_6913), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6919_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_6919), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))))
6918_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_6918), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996))))) → 6930_0_sublistOddDistinctParts_Load(EOS(STATIC_6930), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
6919_0_sublistOddDistinctParts_FieldAccess(EOS(STATIC_6919), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047))))) → 6932_0_sublistOddDistinctParts_Load(EOS(STATIC_6932), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
6921_0_sublistOddDistinctParts_Return(EOS(STATIC_6921), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16377)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926))) → 6602_0_sublistOddDistinctParts_Return(EOS(STATIC_6602), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16377)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926)))
6924_0_sublistOddDistinctParts_Return(EOS(STATIC_6924), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16385)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16385)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926))) → 6609_0_sublistOddDistinctParts_Return(EOS(STATIC_6609), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16385)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16385)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926)))
6927_0_sublistOddDistinctParts_Return(EOS(STATIC_6927), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16393)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16393)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926))) → 6618_0_sublistOddDistinctParts_Return(EOS(STATIC_6618), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16393)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16393)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15926)))
6930_0_sublistOddDistinctParts_Load(EOS(STATIC_6930), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 6934_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6934), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))
6932_0_sublistOddDistinctParts_Load(EOS(STATIC_6932), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 6936_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6936), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))
6934_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6934), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999))) → 6937_0_<init>_Load(EOS(STATIC_6937), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))
6936_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6936), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050))) → 6938_0_<init>_Load(EOS(STATIC_6938), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))
6937_0_<init>_Load(EOS(STATIC_6937), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999))) → 6941_0_<init>_InvokeMethod(EOS(STATIC_6941), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
6938_0_<init>_Load(EOS(STATIC_6938), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050))) → 6943_0_<init>_InvokeMethod(EOS(STATIC_6943), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
6941_0_<init>_InvokeMethod(EOS(STATIC_6941), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6945_0_<init>_Load(EOS(STATIC_6945), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))
6943_0_<init>_InvokeMethod(EOS(STATIC_6943), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6947_0_<init>_Load(EOS(STATIC_6947), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))
6945_0_<init>_Load(EOS(STATIC_6945), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999))) → 6949_0_<init>_Load(EOS(STATIC_6949), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
6947_0_<init>_Load(EOS(STATIC_6947), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050))) → 6951_0_<init>_Load(EOS(STATIC_6951), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
6949_0_<init>_Load(EOS(STATIC_6949), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6953_0_<init>_FieldAccess(EOS(STATIC_6953), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
6951_0_<init>_Load(EOS(STATIC_6951), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 6955_0_<init>_FieldAccess(EOS(STATIC_6955), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
6953_0_<init>_FieldAccess(EOS(STATIC_6953), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 6957_0_<init>_Load(EOS(STATIC_6957), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))
6955_0_<init>_FieldAccess(EOS(STATIC_6955), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 6959_0_<init>_Load(EOS(STATIC_6959), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))
6957_0_<init>_Load(EOS(STATIC_6957), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999))) → 6961_0_<init>_Load(EOS(STATIC_6961), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
6959_0_<init>_Load(EOS(STATIC_6959), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050))) → 6963_0_<init>_Load(EOS(STATIC_6963), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
6961_0_<init>_Load(EOS(STATIC_6961), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6965_0_<init>_FieldAccess(EOS(STATIC_6965), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))
6963_0_<init>_Load(EOS(STATIC_6963), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6967_0_<init>_FieldAccess(EOS(STATIC_6967), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))
6965_0_<init>_FieldAccess(EOS(STATIC_6965), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999))) → 6969_0_<init>_Return(EOS(STATIC_6969), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))
6967_0_<init>_FieldAccess(EOS(STATIC_6967), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050))) → 6971_0_<init>_Return(EOS(STATIC_6971), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))
6969_0_<init>_Return(EOS(STATIC_6969), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999))) → 6973_0_sublistOddDistinctParts_Return(EOS(STATIC_6973), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15996)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))))
6971_0_<init>_Return(EOS(STATIC_6971), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050))) → 6976_0_sublistOddDistinctParts_Return(EOS(STATIC_6976), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16047)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))))
6987_0_sublistOddDistinctParts_Return(EOS(STATIC_6987), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16974)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16974)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999))))) → 6859_0_sublistOddDistinctParts_Return(EOS(STATIC_6859), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16974)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16974)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))))
6991_0_sublistOddDistinctParts_Return(EOS(STATIC_6991), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16981)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16981)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16981)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999))))) → 6866_0_sublistOddDistinctParts_Return(EOS(STATIC_6866), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16981)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16981)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16981)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))))
6995_0_sublistOddDistinctParts_Return(EOS(STATIC_6995), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16988)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16988)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16988)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999))))) → 6875_0_sublistOddDistinctParts_Return(EOS(STATIC_6875), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16988)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16988)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16988)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o15999)))))
6999_0_sublistOddDistinctParts_Return(EOS(STATIC_6999), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17004)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17004)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050))))) → 6859_0_sublistOddDistinctParts_Return(EOS(STATIC_6859), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17004)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17004)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))))
7004_0_sublistOddDistinctParts_Return(EOS(STATIC_7004), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17013)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17013)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17013)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050))))) → 6866_0_sublistOddDistinctParts_Return(EOS(STATIC_6866), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17013)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17013)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17013)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))))
7008_0_sublistOddDistinctParts_Return(EOS(STATIC_7008), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17022)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17022)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17022)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050))))) → 6875_0_sublistOddDistinctParts_Return(EOS(STATIC_6875), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17022)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17022)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o17022)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o16050)))))
Combined rules. Obtained 8 conditional rules for P and 70 conditional rules for R.
P rules:
5084_1_sublistOddDistinctParts_InvokeMethod(5170_0_oddDistinctParts_Return(EOS(STATIC_5170), java.lang.Object(Partition(EOC)), 0), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(x1), x2)))), java.lang.Object(Partition(EOC))) → 5414_1_sublistOddDistinctParts_InvokeMethod(5084_1_sublistOddDistinctParts_InvokeMethod(5084_0_oddDistinctParts_Load(EOS(STATIC_5084), java.lang.Object(x1)), java.lang.Object(PartitionList(EOC, java.lang.Object(x1), x2)), java.lang.Object(x1)), java.lang.Object(PartitionList(EOC, java.lang.Object(x1), x2)))
5084_1_sublistOddDistinctParts_InvokeMethod(5222_0_oddDistinctParts_Return(EOS(STATIC_5222), java.lang.Object(Partition(EOC)), 1), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(x1), x2)))), java.lang.Object(Partition(EOC))) → 5461_1_sublistOddDistinctParts_InvokeMethod(5084_1_sublistOddDistinctParts_InvokeMethod(5084_0_oddDistinctParts_Load(EOS(STATIC_5084), java.lang.Object(x1)), java.lang.Object(PartitionList(EOC, java.lang.Object(x1), x2)), java.lang.Object(x1)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(x1), x2)))), java.lang.Object(PartitionList(EOC, java.lang.Object(x1), x2)))
5084_1_sublistOddDistinctParts_InvokeMethod(5512_0_oddDistinctParts_Return(EOS(STATIC_5512), 1), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), java.lang.Object(Partition(EOC))) → 5666_0_sublistOddDistinctParts_EQ(EOS(STATIC_5666), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), 1)
5084_1_sublistOddDistinctParts_InvokeMethod(5726_0_oddDistinctParts_Return(EOS(STATIC_5726), 0), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), java.lang.Object(Partition(EOC))) → 5666_0_sublistOddDistinctParts_EQ(EOS(STATIC_5666), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), 0)
5084_1_sublistOddDistinctParts_InvokeMethod(5757_0_oddDistinctParts_Return(EOS(STATIC_5757), 1), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), java.lang.Object(Partition(EOC))) → 5666_0_sublistOddDistinctParts_EQ(EOS(STATIC_5666), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), 1)
5084_1_sublistOddDistinctParts_InvokeMethod(5493_0_oddDistinctParts_Return(EOS(STATIC_5493), 0), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), java.lang.Object(Partition(EOC))) → 5666_0_sublistOddDistinctParts_EQ(EOS(STATIC_5666), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), 0)
5666_0_sublistOddDistinctParts_EQ(EOS(STATIC_5666), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(x0), x1)))), 1) → 5896_1_sublistOddDistinctParts_InvokeMethod(5084_1_sublistOddDistinctParts_InvokeMethod(5084_0_oddDistinctParts_Load(EOS(STATIC_5084), java.lang.Object(x0)), java.lang.Object(PartitionList(EOC, java.lang.Object(x0), x1)), java.lang.Object(x0)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(x0), x1)))), java.lang.Object(PartitionList(EOC, java.lang.Object(x0), x1)))
5666_0_sublistOddDistinctParts_EQ(EOS(STATIC_5666), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(x0), x1)))), 0) → 5414_1_sublistOddDistinctParts_InvokeMethod(5084_1_sublistOddDistinctParts_InvokeMethod(5084_0_oddDistinctParts_Load(EOS(STATIC_5084), java.lang.Object(x0)), java.lang.Object(PartitionList(EOC, java.lang.Object(x0), x1)), java.lang.Object(x0)), java.lang.Object(PartitionList(EOC, java.lang.Object(x0), x1)))
R rules:
5084_0_oddDistinctParts_Load(EOS(STATIC_5084), java.lang.Object(Partition(EOC))) → 5153_0_oddDistinctParts_NE(EOS(STATIC_5153), java.lang.Object(Partition(EOC)), %(x0, 2))
5153_0_oddDistinctParts_NE(EOS(STATIC_5153), java.lang.Object(Partition(EOC)), 0) → 5170_0_oddDistinctParts_Return(EOS(STATIC_5170), java.lang.Object(Partition(EOC)), 0)
5153_0_oddDistinctParts_NE(EOS(STATIC_5153), java.lang.Object(Partition(EOC)), x0) → 5222_0_oddDistinctParts_Return(EOS(STATIC_5222), java.lang.Object(Partition(EOC)), 1) | !(=(x0, 0))
5153_0_oddDistinctParts_NE(EOS(STATIC_5153), java.lang.Object(Partition(EOC)), x0) → 5493_0_oddDistinctParts_Return(EOS(STATIC_5493), 0) | !(=(x0, 0))
5153_0_oddDistinctParts_NE(EOS(STATIC_5153), java.lang.Object(Partition(EOC)), x0) → 5394_1_oddDistinctParts_InvokeMethod(5153_0_oddDistinctParts_NE(EOS(STATIC_5153), java.lang.Object(Partition(EOC)), %(x1, 2)), java.lang.Object(Partition(EOC))) | !(=(x0, 0))
5394_1_oddDistinctParts_InvokeMethod(5170_0_oddDistinctParts_Return(EOS(STATIC_5170), java.lang.Object(Partition(EOC)), 0), java.lang.Object(Partition(EOC))) → 5493_0_oddDistinctParts_Return(EOS(STATIC_5493), 0)
5394_1_oddDistinctParts_InvokeMethod(5222_0_oddDistinctParts_Return(EOS(STATIC_5222), java.lang.Object(Partition(EOC)), 1), java.lang.Object(Partition(EOC))) → 5512_0_oddDistinctParts_Return(EOS(STATIC_5512), 1)
5394_1_oddDistinctParts_InvokeMethod(5512_0_oddDistinctParts_Return(EOS(STATIC_5512), 1), java.lang.Object(Partition(EOC))) → 5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), 1)
5394_1_oddDistinctParts_InvokeMethod(5726_0_oddDistinctParts_Return(EOS(STATIC_5726), 0), java.lang.Object(Partition(EOC))) → 5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), 0)
5394_1_oddDistinctParts_InvokeMethod(5757_0_oddDistinctParts_Return(EOS(STATIC_5757), 1), java.lang.Object(Partition(EOC))) → 5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), 1)
5394_1_oddDistinctParts_InvokeMethod(5493_0_oddDistinctParts_Return(EOS(STATIC_5493), 0), java.lang.Object(Partition(EOC))) → 5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), 0)
5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), 0) → 5726_0_oddDistinctParts_Return(EOS(STATIC_5726), 0)
5608_0_oddDistinctParts_EQ(EOS(STATIC_5608), 1) → 5757_0_oddDistinctParts_Return(EOS(STATIC_5757), 1)
5414_1_sublistOddDistinctParts_InvokeMethod(5379_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5379), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, x0)), NULL), java.lang.Object(PartitionList(EOC, NULL, x0))) → 5499_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5499), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, x0)))
5461_1_sublistOddDistinctParts_InvokeMethod(5379_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5379), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, x0)), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))), java.lang.Object(PartitionList(EOC, NULL, x0))) → 5585_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5585), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))), java.lang.Object(PartitionList(EOC, NULL, x0)))
5414_1_sublistOddDistinctParts_InvokeMethod(6015_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6015), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))), java.lang.Object(PartitionList(EOC, NULL, x0))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))
5414_1_sublistOddDistinctParts_InvokeMethod(6022_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6022), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5414_1_sublistOddDistinctParts_InvokeMethod(6161_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6161), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5414_1_sublistOddDistinctParts_InvokeMethod(6165_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5414_1_sublistOddDistinctParts_InvokeMethod(5585_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5585), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))), java.lang.Object(PartitionList(EOC, NULL, x0))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))
5414_1_sublistOddDistinctParts_InvokeMethod(5745_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5745), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6015_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6015), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))), java.lang.Object(PartitionList(EOC, NULL, x0))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6161), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))
5461_1_sublistOddDistinctParts_InvokeMethod(6022_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6022), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6161), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6161_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6161), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6161), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6165_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6161), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(5585_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5585), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))), java.lang.Object(PartitionList(EOC, NULL, x0))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6161), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))
5461_1_sublistOddDistinctParts_InvokeMethod(5745_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5745), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6161), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5414_1_sublistOddDistinctParts_InvokeMethod(5499_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5499), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, x0))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))
5414_1_sublistOddDistinctParts_InvokeMethod(5741_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5741), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5414_1_sublistOddDistinctParts_InvokeMethod(6157_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(5499_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5499), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, x0))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6161), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))
5461_1_sublistOddDistinctParts_InvokeMethod(5741_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5741), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6161), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6157_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6161), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(5379_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5379), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, x0)), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))), java.lang.Object(PartitionList(EOC, NULL, x0))) → 6015_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6015), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))), java.lang.Object(PartitionList(EOC, NULL, x0)))
5896_1_sublistOddDistinctParts_InvokeMethod(5499_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5499), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, x0))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))
5896_1_sublistOddDistinctParts_InvokeMethod(5741_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5741), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(6157_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(6015_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6015), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))), java.lang.Object(PartitionList(EOC, NULL, x0))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6022_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6022), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(6161_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6161), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(6165_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(5585_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5585), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))), java.lang.Object(PartitionList(EOC, NULL, x0))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))
5896_1_sublistOddDistinctParts_InvokeMethod(5745_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_5745), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(EOS(STATIC_6165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
5414_1_sublistOddDistinctParts_InvokeMethod(6649_0_sublistOddDistinctParts_Return(EOS(STATIC_6649), x0), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))) → 6649_0_sublistOddDistinctParts_Return(EOS(STATIC_6649), x0)
5414_1_sublistOddDistinctParts_InvokeMethod(6903_0_sublistOddDistinctParts_Return(EOS(STATIC_6903), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))) → 6649_0_sublistOddDistinctParts_Return(EOS(STATIC_6649), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))
5414_1_sublistOddDistinctParts_InvokeMethod(5397_0_sublistOddDistinctParts_Return(EOS(STATIC_5397), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6649_0_sublistOddDistinctParts_Return(EOS(STATIC_6649), NULL)
5461_1_sublistOddDistinctParts_InvokeMethod(6649_0_sublistOddDistinctParts_Return(EOS(STATIC_6649), x0), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))) → 6832_0_sublistOddDistinctParts_Return(EOS(STATIC_6832), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))
5461_1_sublistOddDistinctParts_InvokeMethod(6903_0_sublistOddDistinctParts_Return(EOS(STATIC_6903), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))) → 6832_0_sublistOddDistinctParts_Return(EOS(STATIC_6832), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))
5461_1_sublistOddDistinctParts_InvokeMethod(5397_0_sublistOddDistinctParts_Return(EOS(STATIC_5397), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6832_0_sublistOddDistinctParts_Return(EOS(STATIC_6832), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5896_1_sublistOddDistinctParts_InvokeMethod(6649_0_sublistOddDistinctParts_Return(EOS(STATIC_6649), x0), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))) → 6834_0_sublistOddDistinctParts_Return(EOS(STATIC_6834), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))
5896_1_sublistOddDistinctParts_InvokeMethod(6903_0_sublistOddDistinctParts_Return(EOS(STATIC_6903), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))) → 6834_0_sublistOddDistinctParts_Return(EOS(STATIC_6834), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))
5896_1_sublistOddDistinctParts_InvokeMethod(5397_0_sublistOddDistinctParts_Return(EOS(STATIC_5397), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6834_0_sublistOddDistinctParts_Return(EOS(STATIC_6834), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5414_1_sublistOddDistinctParts_InvokeMethod(6832_0_sublistOddDistinctParts_Return(EOS(STATIC_6832), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))))) → 6903_0_sublistOddDistinctParts_Return(EOS(STATIC_6903), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))
5414_1_sublistOddDistinctParts_InvokeMethod(6834_0_sublistOddDistinctParts_Return(EOS(STATIC_6834), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))))) → 6903_0_sublistOddDistinctParts_Return(EOS(STATIC_6903), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))
5414_1_sublistOddDistinctParts_InvokeMethod(6973_0_sublistOddDistinctParts_Return(EOS(STATIC_6973), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))))) → 6903_0_sublistOddDistinctParts_Return(EOS(STATIC_6903), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))
5414_1_sublistOddDistinctParts_InvokeMethod(6976_0_sublistOddDistinctParts_Return(EOS(STATIC_6976), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))))) → 6903_0_sublistOddDistinctParts_Return(EOS(STATIC_6903), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))
5414_1_sublistOddDistinctParts_InvokeMethod(5838_0_sublistOddDistinctParts_Return(EOS(STATIC_5838), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6903_0_sublistOddDistinctParts_Return(EOS(STATIC_6903), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5414_1_sublistOddDistinctParts_InvokeMethod(6340_0_sublistOddDistinctParts_Return(EOS(STATIC_6340), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6903_0_sublistOddDistinctParts_Return(EOS(STATIC_6903), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5461_1_sublistOddDistinctParts_InvokeMethod(6832_0_sublistOddDistinctParts_Return(EOS(STATIC_6832), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))))) → 6973_0_sublistOddDistinctParts_Return(EOS(STATIC_6973), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))
5461_1_sublistOddDistinctParts_InvokeMethod(6834_0_sublistOddDistinctParts_Return(EOS(STATIC_6834), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))))) → 6973_0_sublistOddDistinctParts_Return(EOS(STATIC_6973), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))
5461_1_sublistOddDistinctParts_InvokeMethod(6973_0_sublistOddDistinctParts_Return(EOS(STATIC_6973), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))))) → 6973_0_sublistOddDistinctParts_Return(EOS(STATIC_6973), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6976_0_sublistOddDistinctParts_Return(EOS(STATIC_6976), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))))) → 6973_0_sublistOddDistinctParts_Return(EOS(STATIC_6973), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(5838_0_sublistOddDistinctParts_Return(EOS(STATIC_5838), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6973_0_sublistOddDistinctParts_Return(EOS(STATIC_6973), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))))
5461_1_sublistOddDistinctParts_InvokeMethod(6340_0_sublistOddDistinctParts_Return(EOS(STATIC_6340), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6973_0_sublistOddDistinctParts_Return(EOS(STATIC_6973), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6832_0_sublistOddDistinctParts_Return(EOS(STATIC_6832), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))))) → 6976_0_sublistOddDistinctParts_Return(EOS(STATIC_6976), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6834_0_sublistOddDistinctParts_Return(EOS(STATIC_6834), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))))) → 6976_0_sublistOddDistinctParts_Return(EOS(STATIC_6976), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6973_0_sublistOddDistinctParts_Return(EOS(STATIC_6973), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))))) → 6976_0_sublistOddDistinctParts_Return(EOS(STATIC_6976), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(6976_0_sublistOddDistinctParts_Return(EOS(STATIC_6976), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))))) → 6976_0_sublistOddDistinctParts_Return(EOS(STATIC_6976), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(5838_0_sublistOddDistinctParts_Return(EOS(STATIC_5838), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6976_0_sublistOddDistinctParts_Return(EOS(STATIC_6976), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6340_0_sublistOddDistinctParts_Return(EOS(STATIC_6340), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6976_0_sublistOddDistinctParts_Return(EOS(STATIC_6976), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))))
Filtered ground terms:
PartitionList(x1, x2, x3) → PartitionList(x2, x3)
5084_0_oddDistinctParts_Load(x1, x2) → 5084_0_oddDistinctParts_Load(x2)
5666_0_sublistOddDistinctParts_EQ(x1, x2, x3) → 5666_0_sublistOddDistinctParts_EQ(x2, x3)
Partition(x1) → Partition
5493_0_oddDistinctParts_Return(x1, x2) → 5493_0_oddDistinctParts_Return
5757_0_oddDistinctParts_Return(x1, x2) → 5757_0_oddDistinctParts_Return
5726_0_oddDistinctParts_Return(x1, x2) → 5726_0_oddDistinctParts_Return
5512_0_oddDistinctParts_Return(x1, x2) → 5512_0_oddDistinctParts_Return
5222_0_oddDistinctParts_Return(x1, x2, x3) → 5222_0_oddDistinctParts_Return
5170_0_oddDistinctParts_Return(x1, x2, x3) → 5170_0_oddDistinctParts_Return
6976_0_sublistOddDistinctParts_Return(x1, x2, x3) → 6976_0_sublistOddDistinctParts_Return(x2, x3)
6340_0_sublistOddDistinctParts_Return(x1, x2, x3) → 6340_0_sublistOddDistinctParts_Return
5838_0_sublistOddDistinctParts_Return(x1, x2, x3) → 5838_0_sublistOddDistinctParts_Return
6973_0_sublistOddDistinctParts_Return(x1, x2, x3) → 6973_0_sublistOddDistinctParts_Return(x2, x3)
6834_0_sublistOddDistinctParts_Return(x1, x2, x3) → 6834_0_sublistOddDistinctParts_Return(x2, x3)
6832_0_sublistOddDistinctParts_Return(x1, x2, x3) → 6832_0_sublistOddDistinctParts_Return(x2, x3)
6903_0_sublistOddDistinctParts_Return(x1, x2) → 6903_0_sublistOddDistinctParts_Return(x2)
5397_0_sublistOddDistinctParts_Return(x1, x2) → 5397_0_sublistOddDistinctParts_Return
6649_0_sublistOddDistinctParts_Return(x1, x2) → 6649_0_sublistOddDistinctParts_Return(x2)
6165_0_sublistOddDistinctParts_InvokeMethod(x1, x2, x3, x4) → 6165_0_sublistOddDistinctParts_InvokeMethod(x3, x4)
java.lang.NullPointerException(x1) → java.lang.NullPointerException
java.lang.RuntimeException(x1) → java.lang.RuntimeException
java.lang.Exception(x1) → java.lang.Exception
java.lang.Throwable(x1) → java.lang.Throwable
5745_0_sublistOddDistinctParts_InvokeMethod(x1, x2, x3, x4) → 5745_0_sublistOddDistinctParts_InvokeMethod(x3, x4)
5585_0_sublistOddDistinctParts_InvokeMethod(x1, x2, x3, x4) → 5585_0_sublistOddDistinctParts_InvokeMethod(x3, x4)
6161_0_sublistOddDistinctParts_InvokeMethod(x1, x2, x3, x4) → 6161_0_sublistOddDistinctParts_InvokeMethod(x3, x4)
6022_0_sublistOddDistinctParts_InvokeMethod(x1, x2, x3, x4) → 6022_0_sublistOddDistinctParts_InvokeMethod(x3, x4)
6015_0_sublistOddDistinctParts_InvokeMethod(x1, x2, x3, x4) → 6015_0_sublistOddDistinctParts_InvokeMethod(x3, x4)
6157_0_sublistOddDistinctParts_InvokeMethod(x1, x2, x3) → 6157_0_sublistOddDistinctParts_InvokeMethod(x3)
5741_0_sublistOddDistinctParts_InvokeMethod(x1, x2, x3) → 5741_0_sublistOddDistinctParts_InvokeMethod(x3)
5499_0_sublistOddDistinctParts_InvokeMethod(x1, x2, x3) → 5499_0_sublistOddDistinctParts_InvokeMethod(x3)
5379_0_sublistOddDistinctParts_InvokeMethod(x1, x2, x3, x4) → 5379_0_sublistOddDistinctParts_InvokeMethod(x3)
5608_0_oddDistinctParts_EQ(x1, x2) → 5608_0_oddDistinctParts_EQ(x2)
5394_1_oddDistinctParts_InvokeMethod(x1, x2) → 5394_1_oddDistinctParts_InvokeMethod(x1)
5153_0_oddDistinctParts_NE(x1, x2, x3) → 5153_0_oddDistinctParts_NE(x3)
Cond_5153_0_oddDistinctParts_NE2(x1, x2, x3, x4, x5) → Cond_5153_0_oddDistinctParts_NE2(x1, x4, x5)
Cond_5153_0_oddDistinctParts_NE1(x1, x2, x3, x4) → Cond_5153_0_oddDistinctParts_NE1(x1, x4)
Cond_5153_0_oddDistinctParts_NE(x1, x2, x3, x4) → Cond_5153_0_oddDistinctParts_NE(x1, x4)
Filtered duplicate args:
5084_1_sublistOddDistinctParts_InvokeMethod(x1, x2, x3) → 5084_1_sublistOddDistinctParts_InvokeMethod(x1, x2)
5461_1_sublistOddDistinctParts_InvokeMethod(x1, x2, x3) → 5461_1_sublistOddDistinctParts_InvokeMethod(x1, x2)
5896_1_sublistOddDistinctParts_InvokeMethod(x1, x2, x3) → 5896_1_sublistOddDistinctParts_InvokeMethod(x1, x2)
5585_0_sublistOddDistinctParts_InvokeMethod(x1, x2) → 5585_0_sublistOddDistinctParts_InvokeMethod(x1)
6015_0_sublistOddDistinctParts_InvokeMethod(x1, x2) → 6015_0_sublistOddDistinctParts_InvokeMethod(x1)
6022_0_sublistOddDistinctParts_InvokeMethod(x1, x2) → 6022_0_sublistOddDistinctParts_InvokeMethod(x1)
6161_0_sublistOddDistinctParts_InvokeMethod(x1, x2) → 6161_0_sublistOddDistinctParts_InvokeMethod(x1)
6165_0_sublistOddDistinctParts_InvokeMethod(x1, x2) → 6165_0_sublistOddDistinctParts_InvokeMethod(x1)
5745_0_sublistOddDistinctParts_InvokeMethod(x1, x2) → 5745_0_sublistOddDistinctParts_InvokeMethod(x1)
Filtered unneeded arguments:
Cond_5153_0_oddDistinctParts_NE(x1, x2) → Cond_5153_0_oddDistinctParts_NE(x1)
Cond_5153_0_oddDistinctParts_NE1(x1, x2) → Cond_5153_0_oddDistinctParts_NE1(x1)
Cond_5153_0_oddDistinctParts_NE2(x1, x2, x3) → Cond_5153_0_oddDistinctParts_NE2(x1, x3)
Filtered all free variables in P and R:
Cond_5153_0_oddDistinctParts_NE2(x1, x2) → Cond_5153_0_oddDistinctParts_NE2(x1)
Current set of rules:
P rules:
5084_1_sublistOddDistinctParts_InvokeMethod(5170_0_oddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1), x2))))) → 5414_1_sublistOddDistinctParts_InvokeMethod(5084_1_sublistOddDistinctParts_InvokeMethod(5084_0_oddDistinctParts_Load(java.lang.Object(x1)), java.lang.Object(PartitionList(java.lang.Object(x1), x2))), java.lang.Object(PartitionList(java.lang.Object(x1), x2)))
5084_1_sublistOddDistinctParts_InvokeMethod(5222_0_oddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1), x2))))) → 5461_1_sublistOddDistinctParts_InvokeMethod(5084_1_sublistOddDistinctParts_InvokeMethod(5084_0_oddDistinctParts_Load(java.lang.Object(x1)), java.lang.Object(PartitionList(java.lang.Object(x1), x2))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1), x2)))))
5084_1_sublistOddDistinctParts_InvokeMethod(5512_0_oddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1))) → 5666_0_sublistOddDistinctParts_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 1)
5084_1_sublistOddDistinctParts_InvokeMethod(5726_0_oddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1))) → 5666_0_sublistOddDistinctParts_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
5084_1_sublistOddDistinctParts_InvokeMethod(5757_0_oddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1))) → 5666_0_sublistOddDistinctParts_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 1)
5084_1_sublistOddDistinctParts_InvokeMethod(5493_0_oddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1))) → 5666_0_sublistOddDistinctParts_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
5666_0_sublistOddDistinctParts_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0), x1)))), 1) → 5896_1_sublistOddDistinctParts_InvokeMethod(5084_1_sublistOddDistinctParts_InvokeMethod(5084_0_oddDistinctParts_Load(java.lang.Object(x0)), java.lang.Object(PartitionList(java.lang.Object(x0), x1))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0), x1)))))
5666_0_sublistOddDistinctParts_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0), x1)))), 0) → 5414_1_sublistOddDistinctParts_InvokeMethod(5084_1_sublistOddDistinctParts_InvokeMethod(5084_0_oddDistinctParts_Load(java.lang.Object(x0)), java.lang.Object(PartitionList(java.lang.Object(x0), x1))), java.lang.Object(PartitionList(java.lang.Object(x0), x1)))
R rules:
5084_0_oddDistinctParts_Load(java.lang.Object(Partition)) → 5153_0_oddDistinctParts_NE(x0_[0])
5153_0_oddDistinctParts_NE(0) → 5170_0_oddDistinctParts_Return
5153_0_oddDistinctParts_NE(x0) → Cond_5153_0_oddDistinctParts_NE(!(=(x0, 0)))
Cond_5153_0_oddDistinctParts_NE(TRUE) → 5222_0_oddDistinctParts_Return
5153_0_oddDistinctParts_NE(x0) → Cond_5153_0_oddDistinctParts_NE1(!(=(x0, 0)))
Cond_5153_0_oddDistinctParts_NE1(TRUE) → 5493_0_oddDistinctParts_Return
5153_0_oddDistinctParts_NE(x0) → Cond_5153_0_oddDistinctParts_NE2(!(=(x0, 0)))
Cond_5153_0_oddDistinctParts_NE2(TRUE) → 5394_1_oddDistinctParts_InvokeMethod(5153_0_oddDistinctParts_NE(x1_[0,0]))
5394_1_oddDistinctParts_InvokeMethod(5170_0_oddDistinctParts_Return) → 5493_0_oddDistinctParts_Return
5394_1_oddDistinctParts_InvokeMethod(5222_0_oddDistinctParts_Return) → 5512_0_oddDistinctParts_Return
5394_1_oddDistinctParts_InvokeMethod(5512_0_oddDistinctParts_Return) → 5608_0_oddDistinctParts_EQ(1)
5394_1_oddDistinctParts_InvokeMethod(5726_0_oddDistinctParts_Return) → 5608_0_oddDistinctParts_EQ(0)
5394_1_oddDistinctParts_InvokeMethod(5757_0_oddDistinctParts_Return) → 5608_0_oddDistinctParts_EQ(1)
5394_1_oddDistinctParts_InvokeMethod(5493_0_oddDistinctParts_Return) → 5608_0_oddDistinctParts_EQ(0)
5608_0_oddDistinctParts_EQ(0) → 5726_0_oddDistinctParts_Return
5608_0_oddDistinctParts_EQ(1) → 5757_0_oddDistinctParts_Return
5414_1_sublistOddDistinctParts_InvokeMethod(5379_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(NULL, x0))) → 5499_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0)))
5461_1_sublistOddDistinctParts_InvokeMethod(5379_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))) → 5585_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))
5414_1_sublistOddDistinctParts_InvokeMethod(6015_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))
5414_1_sublistOddDistinctParts_InvokeMethod(6022_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))
5414_1_sublistOddDistinctParts_InvokeMethod(6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))
5414_1_sublistOddDistinctParts_InvokeMethod(6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))
5414_1_sublistOddDistinctParts_InvokeMethod(5585_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))
5414_1_sublistOddDistinctParts_InvokeMethod(5745_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6015_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6022_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5461_1_sublistOddDistinctParts_InvokeMethod(5585_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(5745_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5414_1_sublistOddDistinctParts_InvokeMethod(5499_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))
5414_1_sublistOddDistinctParts_InvokeMethod(5741_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))
5414_1_sublistOddDistinctParts_InvokeMethod(6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(5499_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(5741_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5896_1_sublistOddDistinctParts_InvokeMethod(5379_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))) → 6015_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))
5896_1_sublistOddDistinctParts_InvokeMethod(5499_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(5741_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5896_1_sublistOddDistinctParts_InvokeMethod(6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5896_1_sublistOddDistinctParts_InvokeMethod(6015_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(6022_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5896_1_sublistOddDistinctParts_InvokeMethod(6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5896_1_sublistOddDistinctParts_InvokeMethod(6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5896_1_sublistOddDistinctParts_InvokeMethod(5585_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(5745_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5414_1_sublistOddDistinctParts_InvokeMethod(6649_0_sublistOddDistinctParts_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))) → 6649_0_sublistOddDistinctParts_Return(x0)
5414_1_sublistOddDistinctParts_InvokeMethod(6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))) → 6649_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))
5414_1_sublistOddDistinctParts_InvokeMethod(5397_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))) → 6649_0_sublistOddDistinctParts_Return(NULL)
5461_1_sublistOddDistinctParts_InvokeMethod(6649_0_sublistOddDistinctParts_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))))) → 6832_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))
5461_1_sublistOddDistinctParts_InvokeMethod(6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))))) → 6832_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))
5461_1_sublistOddDistinctParts_InvokeMethod(5397_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))))) → 6832_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))
5896_1_sublistOddDistinctParts_InvokeMethod(6649_0_sublistOddDistinctParts_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))))) → 6834_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))
5896_1_sublistOddDistinctParts_InvokeMethod(6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))))) → 6834_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))
5896_1_sublistOddDistinctParts_InvokeMethod(5397_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))))) → 6834_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))
5414_1_sublistOddDistinctParts_InvokeMethod(6832_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))) → 6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))
5414_1_sublistOddDistinctParts_InvokeMethod(6834_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))) → 6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))
5414_1_sublistOddDistinctParts_InvokeMethod(6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))) → 6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))
5414_1_sublistOddDistinctParts_InvokeMethod(6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))) → 6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))
5414_1_sublistOddDistinctParts_InvokeMethod(5838_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))) → 6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))
5414_1_sublistOddDistinctParts_InvokeMethod(6340_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))) → 6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))
5461_1_sublistOddDistinctParts_InvokeMethod(6832_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))
5461_1_sublistOddDistinctParts_InvokeMethod(6834_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))
5461_1_sublistOddDistinctParts_InvokeMethod(6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(5838_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))))) → 6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))))
5461_1_sublistOddDistinctParts_InvokeMethod(6340_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))))) → 6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6832_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6834_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(5838_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))))) → 6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6340_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))))) → 6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))))
Combined rules. Obtained 8 conditional rules for P and 70 conditional rules for R.
P rules:
5084_1_sublistOddDistinctParts_InvokeMethod(5170_0_oddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1), x2))))) → 5414_1_sublistOddDistinctParts_InvokeMethod(5084_1_sublistOddDistinctParts_InvokeMethod(5084_0_oddDistinctParts_Load(java.lang.Object(x1)), java.lang.Object(PartitionList(java.lang.Object(x1), x2))), java.lang.Object(PartitionList(java.lang.Object(x1), x2)))
5084_1_sublistOddDistinctParts_InvokeMethod(5222_0_oddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1), x2))))) → 5461_1_sublistOddDistinctParts_InvokeMethod(5084_1_sublistOddDistinctParts_InvokeMethod(5084_0_oddDistinctParts_Load(java.lang.Object(x1)), java.lang.Object(PartitionList(java.lang.Object(x1), x2))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1), x2)))))
5084_1_sublistOddDistinctParts_InvokeMethod(5512_0_oddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1))) → 5666_0_sublistOddDistinctParts_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 1)
5084_1_sublistOddDistinctParts_InvokeMethod(5726_0_oddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1))) → 5666_0_sublistOddDistinctParts_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
5084_1_sublistOddDistinctParts_InvokeMethod(5757_0_oddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1))) → 5666_0_sublistOddDistinctParts_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 1)
5084_1_sublistOddDistinctParts_InvokeMethod(5493_0_oddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1))) → 5666_0_sublistOddDistinctParts_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
5666_0_sublistOddDistinctParts_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0), x1)))), 1) → 5896_1_sublistOddDistinctParts_InvokeMethod(5084_1_sublistOddDistinctParts_InvokeMethod(5084_0_oddDistinctParts_Load(java.lang.Object(x0)), java.lang.Object(PartitionList(java.lang.Object(x0), x1))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0), x1)))))
5666_0_sublistOddDistinctParts_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0), x1)))), 0) → 5414_1_sublistOddDistinctParts_InvokeMethod(5084_1_sublistOddDistinctParts_InvokeMethod(5084_0_oddDistinctParts_Load(java.lang.Object(x0)), java.lang.Object(PartitionList(java.lang.Object(x0), x1))), java.lang.Object(PartitionList(java.lang.Object(x0), x1)))
R rules:
5084_0_oddDistinctParts_Load(java.lang.Object(Partition)) → 5153_0_oddDistinctParts_NE(x0_[0])
5153_0_oddDistinctParts_NE(0) → 5170_0_oddDistinctParts_Return
5153_0_oddDistinctParts_NE(x0) → 5222_0_oddDistinctParts_Return | !(=(x0, 0))
5153_0_oddDistinctParts_NE(x0) → 5493_0_oddDistinctParts_Return | !(=(x0, 0))
5153_0_oddDistinctParts_NE(x0) → 5394_1_oddDistinctParts_InvokeMethod(5153_0_oddDistinctParts_NE(x1_[0,0])) | !(=(x0, 0))
5394_1_oddDistinctParts_InvokeMethod(5170_0_oddDistinctParts_Return) → 5493_0_oddDistinctParts_Return
5394_1_oddDistinctParts_InvokeMethod(5222_0_oddDistinctParts_Return) → 5512_0_oddDistinctParts_Return
5394_1_oddDistinctParts_InvokeMethod(5512_0_oddDistinctParts_Return) → 5608_0_oddDistinctParts_EQ(1)
5394_1_oddDistinctParts_InvokeMethod(5726_0_oddDistinctParts_Return) → 5608_0_oddDistinctParts_EQ(0)
5394_1_oddDistinctParts_InvokeMethod(5757_0_oddDistinctParts_Return) → 5608_0_oddDistinctParts_EQ(1)
5394_1_oddDistinctParts_InvokeMethod(5493_0_oddDistinctParts_Return) → 5608_0_oddDistinctParts_EQ(0)
5608_0_oddDistinctParts_EQ(0) → 5726_0_oddDistinctParts_Return
5608_0_oddDistinctParts_EQ(1) → 5757_0_oddDistinctParts_Return
5414_1_sublistOddDistinctParts_InvokeMethod(5379_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(NULL, x0))) → 5499_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0)))
5461_1_sublistOddDistinctParts_InvokeMethod(5379_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))) → 5585_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))
5414_1_sublistOddDistinctParts_InvokeMethod(6015_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))
5414_1_sublistOddDistinctParts_InvokeMethod(6022_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))
5414_1_sublistOddDistinctParts_InvokeMethod(6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))
5414_1_sublistOddDistinctParts_InvokeMethod(6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))
5414_1_sublistOddDistinctParts_InvokeMethod(5585_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))
5414_1_sublistOddDistinctParts_InvokeMethod(5745_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6015_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6022_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5461_1_sublistOddDistinctParts_InvokeMethod(5585_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(5745_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5414_1_sublistOddDistinctParts_InvokeMethod(5499_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))
5414_1_sublistOddDistinctParts_InvokeMethod(5741_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))
5414_1_sublistOddDistinctParts_InvokeMethod(6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(5499_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(5741_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5896_1_sublistOddDistinctParts_InvokeMethod(5379_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))) → 6015_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))
5896_1_sublistOddDistinctParts_InvokeMethod(5499_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(5741_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5896_1_sublistOddDistinctParts_InvokeMethod(6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5896_1_sublistOddDistinctParts_InvokeMethod(6015_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(6022_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5896_1_sublistOddDistinctParts_InvokeMethod(6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5896_1_sublistOddDistinctParts_InvokeMethod(6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5896_1_sublistOddDistinctParts_InvokeMethod(5585_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(5745_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6165_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5414_1_sublistOddDistinctParts_InvokeMethod(6649_0_sublistOddDistinctParts_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))) → 6649_0_sublistOddDistinctParts_Return(x0)
5414_1_sublistOddDistinctParts_InvokeMethod(6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))) → 6649_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))
5414_1_sublistOddDistinctParts_InvokeMethod(5397_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))) → 6649_0_sublistOddDistinctParts_Return(NULL)
5461_1_sublistOddDistinctParts_InvokeMethod(6649_0_sublistOddDistinctParts_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))))) → 6832_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))
5461_1_sublistOddDistinctParts_InvokeMethod(6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))))) → 6832_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))
5461_1_sublistOddDistinctParts_InvokeMethod(5397_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))))) → 6832_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))
5896_1_sublistOddDistinctParts_InvokeMethod(6649_0_sublistOddDistinctParts_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))))) → 6834_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))
5896_1_sublistOddDistinctParts_InvokeMethod(6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))))) → 6834_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))
5896_1_sublistOddDistinctParts_InvokeMethod(5397_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))))) → 6834_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))
5414_1_sublistOddDistinctParts_InvokeMethod(6832_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))) → 6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))
5414_1_sublistOddDistinctParts_InvokeMethod(6834_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))) → 6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))
5414_1_sublistOddDistinctParts_InvokeMethod(6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))) → 6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))
5414_1_sublistOddDistinctParts_InvokeMethod(6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))) → 6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))
5414_1_sublistOddDistinctParts_InvokeMethod(5838_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))) → 6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))
5414_1_sublistOddDistinctParts_InvokeMethod(6340_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))) → 6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))
5461_1_sublistOddDistinctParts_InvokeMethod(6832_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))
5461_1_sublistOddDistinctParts_InvokeMethod(6834_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))
5461_1_sublistOddDistinctParts_InvokeMethod(6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(5838_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))))) → 6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))))
5461_1_sublistOddDistinctParts_InvokeMethod(6340_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))))) → 6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6832_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6834_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))))
5896_1_sublistOddDistinctParts_InvokeMethod(5838_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))))) → 6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))))
5896_1_sublistOddDistinctParts_InvokeMethod(6340_0_sublistOddDistinctParts_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))))) → 6976_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))))
Performed bisimulation on rules. Used the following equivalence classes: {[5379_0_sublistOddDistinctParts_InvokeMethod_1, 5499_0_sublistOddDistinctParts_InvokeMethod_1]=5379_0_sublistOddDistinctParts_InvokeMethod_1, [6161_0_sublistOddDistinctParts_InvokeMethod_1, 6165_0_sublistOddDistinctParts_InvokeMethod_1]=6161_0_sublistOddDistinctParts_InvokeMethod_1, [6022_0_sublistOddDistinctParts_InvokeMethod_1, 5745_0_sublistOddDistinctParts_InvokeMethod_1]=6022_0_sublistOddDistinctParts_InvokeMethod_1, [5585_0_sublistOddDistinctParts_InvokeMethod_1, 6015_0_sublistOddDistinctParts_InvokeMethod_1]=5585_0_sublistOddDistinctParts_InvokeMethod_1, [Partition, 5170_0_oddDistinctParts_Return, 5222_0_oddDistinctParts_Return, 5493_0_oddDistinctParts_Return, 5512_0_oddDistinctParts_Return, 5726_0_oddDistinctParts_Return, 5757_0_oddDistinctParts_Return, 5397_0_sublistOddDistinctParts_Return, 5838_0_sublistOddDistinctParts_Return, 6340_0_sublistOddDistinctParts_Return]=Partition, [6973_0_sublistOddDistinctParts_Return_2, 6976_0_sublistOddDistinctParts_Return_2]=6973_0_sublistOddDistinctParts_Return_2, [6832_0_sublistOddDistinctParts_Return_2, 6834_0_sublistOddDistinctParts_Return_2]=6832_0_sublistOddDistinctParts_Return_2, [Cond_5153_0_oddDistinctParts_NE_2, Cond_5153_0_oddDistinctParts_NE1_2]=Cond_5153_0_oddDistinctParts_NE_2, [5461_1_sublistOddDistinctParts_InvokeMethod_2, 5896_1_sublistOddDistinctParts_InvokeMethod_2]=5461_1_sublistOddDistinctParts_InvokeMethod_2}
Finished conversion. Obtained 5 rules for P and 37 rules for R. System has predefined symbols.
P rules:
5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1), x2))))) → 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1)), java.lang.Object(PartitionList(java.lang.Object(x1), x2)))
5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1))) → 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 1)
5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1))) → 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0), x1)))), 1) → 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0)), java.lang.Object(PartitionList(java.lang.Object(x0), x1)))
5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0), x1)))), 0) → 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0)), java.lang.Object(PartitionList(java.lang.Object(x0), x1)))
R rules:
5084_0_oddDistinctParts_Load(java.lang.Object(Partition)) → 5153_0_oddDistinctParts_NE(x0_[0])
5153_0_oddDistinctParts_NE(0) → Partition
5153_0_oddDistinctParts_NE(x0) → Cond_5153_0_oddDistinctParts_NE(!(=(x0, 0)), x0)
Cond_5153_0_oddDistinctParts_NE(TRUE, x0) → Partition
5153_0_oddDistinctParts_NE(x0) → Cond_5153_0_oddDistinctParts_NE2(!(=(x0, 0)), x0, x1_[0,0])
Cond_5153_0_oddDistinctParts_NE2(TRUE, x0, x1_[0,0]) → 5394_1_oddDistinctParts_InvokeMethod(5153_0_oddDistinctParts_NE(x1_[0,0]))
5394_1_oddDistinctParts_InvokeMethod(Partition) → Partition
5394_1_oddDistinctParts_InvokeMethod(Partition) → 5608_0_oddDistinctParts_EQ(1)
5394_1_oddDistinctParts_InvokeMethod(Partition) → 5608_0_oddDistinctParts_EQ(0)
5608_0_oddDistinctParts_EQ(0) → Partition
5608_0_oddDistinctParts_EQ(1) → Partition
5414_1_sublistOddDistinctParts_InvokeMethod(5379_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(NULL, x0))) → 5379_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0)))
5461_1_sublistOddDistinctParts_InvokeMethod(5379_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))) → 5585_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))
5414_1_sublistOddDistinctParts_InvokeMethod(5585_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))
5414_1_sublistOddDistinctParts_InvokeMethod(6022_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))
5414_1_sublistOddDistinctParts_InvokeMethod(6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(5585_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6022_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5414_1_sublistOddDistinctParts_InvokeMethod(5379_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))
5414_1_sublistOddDistinctParts_InvokeMethod(5741_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))
5414_1_sublistOddDistinctParts_InvokeMethod(6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))) → 6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(5379_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(5741_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5461_1_sublistOddDistinctParts_InvokeMethod(6157_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))))) → 6161_0_sublistOddDistinctParts_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
5414_1_sublistOddDistinctParts_InvokeMethod(6649_0_sublistOddDistinctParts_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))) → 6649_0_sublistOddDistinctParts_Return(x0)
5414_1_sublistOddDistinctParts_InvokeMethod(6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))) → 6649_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))
5414_1_sublistOddDistinctParts_InvokeMethod(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))) → 6649_0_sublistOddDistinctParts_Return(NULL)
5461_1_sublistOddDistinctParts_InvokeMethod(6649_0_sublistOddDistinctParts_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))))) → 6832_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))
5461_1_sublistOddDistinctParts_InvokeMethod(6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))))) → 6832_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))
5461_1_sublistOddDistinctParts_InvokeMethod(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))))) → 6832_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))
5414_1_sublistOddDistinctParts_InvokeMethod(6832_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))) → 6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))
5414_1_sublistOddDistinctParts_InvokeMethod(6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))) → 6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))
5414_1_sublistOddDistinctParts_InvokeMethod(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))) → 6903_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))
5461_1_sublistOddDistinctParts_InvokeMethod(6832_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))
5461_1_sublistOddDistinctParts_InvokeMethod(6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))))) → 6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))))
5461_1_sublistOddDistinctParts_InvokeMethod(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL))))) → 6973_0_sublistOddDistinctParts_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))))
!= | ~ | 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 |
Boolean, Integer
(0) -> (0), if (5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])) →* Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])) →* java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]'), x2[0]')))))
(0) -> (1), if (5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])) →* Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])) →* java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])))
(0) -> (2), if (5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])) →* Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])) →* java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])))
(1) -> (3), if java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])) →* java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))))
(1) -> (4), if (java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])) →* java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))))∧1 →* 0)
(2) -> (3), if (java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])) →* java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))))∧0 →* 1)
(2) -> (4), if java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])) →* java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))))
(3) -> (0), if (5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])) →* Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])) →* java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))
(3) -> (1), if (5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])) →* Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])) →* java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])))
(3) -> (2), if (5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])) →* Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])) →* java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])))
(4) -> (0), if (5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])) →* Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])) →* java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))
(4) -> (1), if (5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])) →* Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])) →* java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])))
(4) -> (2), if (5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])) →* Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])) →* java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])))
(1) (5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1))))∧5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(2) (java.lang.Object(Partition)=x0∧5084_0_oddDistinctParts_Load(x0)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(3) (5153_0_oddDistinctParts_NE(x1)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(4) (5153_0_oddDistinctParts_NE(x1)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(5) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(8)bni_57]x2[0]2 + [(16)bni_57]x1[0]2 ≥ 0∧[4 + (-1)bso_58] + [4]x2[0]2 + [8]x1[0]2 ≥ 0)
(6) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(8)bni_57]x2[0]2 + [(16)bni_57]x1[0]2 ≥ 0∧[4 + (-1)bso_58] + [4]x2[0]2 + [8]x1[0]2 ≥ 0)
(7) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(8)bni_57]x2[0]2 + [(16)bni_57]x1[0]2 ≥ 0∧[4 + (-1)bso_58] + [4]x2[0]2 + [8]x1[0]2 ≥ 0)
(8) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥)∧[(8)bni_57] ≥ 0∧[(16)bni_57] ≥ 0∧[(27)bni_57 + (-1)Bound*bni_57] ≥ 0∧[4 + (-1)bso_58] ≥ 0∧[1] ≥ 0∧[1] ≥ 0)
(9) (5084_0_oddDistinctParts_Load(java.lang.Object(x0[3]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))))∧5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(10) (java.lang.Object(Partition)=x2∧5084_0_oddDistinctParts_Load(x2)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(11) (5153_0_oddDistinctParts_NE(x3)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(12) (5153_0_oddDistinctParts_NE(x3)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(13) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(8)bni_57]x2[0]1 + [(16)bni_57]x1[0]1 ≥ 0∧[4 + (-1)bso_58] + [4]x2[0]1 + [8]x1[0]1 ≥ 0)
(14) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(8)bni_57]x2[0]1 + [(16)bni_57]x1[0]1 ≥ 0∧[4 + (-1)bso_58] + [4]x2[0]1 + [8]x1[0]1 ≥ 0)
(15) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(8)bni_57]x2[0]1 + [(16)bni_57]x1[0]1 ≥ 0∧[4 + (-1)bso_58] + [4]x2[0]1 + [8]x1[0]1 ≥ 0)
(16) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(8)bni_57] ≥ 0∧[(16)bni_57] ≥ 0∧[(27)bni_57 + (-1)Bound*bni_57] ≥ 0∧[4 + (-1)bso_58] ≥ 0∧[1] ≥ 0∧[1] ≥ 0)
(17) (5084_0_oddDistinctParts_Load(java.lang.Object(x0[4]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))))∧5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(18) (java.lang.Object(Partition)=x4∧5084_0_oddDistinctParts_Load(x4)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(19) (5153_0_oddDistinctParts_NE(x5)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(20) (5153_0_oddDistinctParts_NE(x5)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(21) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(8)bni_57]x2[0]1 + [(16)bni_57]x1[0]1 ≥ 0∧[4 + (-1)bso_58] + [4]x2[0]1 + [8]x1[0]1 ≥ 0)
(22) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(8)bni_57]x2[0]1 + [(16)bni_57]x1[0]1 ≥ 0∧[4 + (-1)bso_58] + [4]x2[0]1 + [8]x1[0]1 ≥ 0)
(23) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(8)bni_57]x2[0]1 + [(16)bni_57]x1[0]1 ≥ 0∧[4 + (-1)bso_58] + [4]x2[0]1 + [8]x1[0]1 ≥ 0)
(24) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(8)bni_57] ≥ 0∧[(16)bni_57] ≥ 0∧[(27)bni_57 + (-1)Bound*bni_57] ≥ 0∧[4 + (-1)bso_58] ≥ 0∧[1] ≥ 0∧[1] ≥ 0)
(25) (5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1))))∧5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(26) (java.lang.Object(Partition)=x6∧5084_0_oddDistinctParts_Load(x6)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(27) (5153_0_oddDistinctParts_NE(x7)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(28) (5153_0_oddDistinctParts_NE(x7)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(29) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0]1 ≥ 0∧[4 + (-1)bso_58] + [2]x2[0]1 ≥ 0)
(30) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0]1 ≥ 0∧[4 + (-1)bso_58] + [2]x2[0]1 ≥ 0)
(31) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0]1 ≥ 0∧[4 + (-1)bso_58] + [2]x2[0]1 ≥ 0)
(32) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥)∧[(4)bni_57] ≥ 0∧[(27)bni_57 + (-1)Bound*bni_57] ≥ 0∧[4 + (-1)bso_58] ≥ 0∧[1] ≥ 0)
(33) (5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1))))∧5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(34) (java.lang.Object(Partition)=x8∧5084_0_oddDistinctParts_Load(x8)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(35) (5153_0_oddDistinctParts_NE(x9)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(36) (5153_0_oddDistinctParts_NE(x9)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0]1)))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(37) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0]1 ≥ 0∧[4 + (-1)bso_58] + [2]x2[0]1 ≥ 0)
(38) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0]1 ≥ 0∧[4 + (-1)bso_58] + [2]x2[0]1 ≥ 0)
(39) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0]1 ≥ 0∧[4 + (-1)bso_58] + [2]x2[0]1 ≥ 0)
(40) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥)∧[(4)bni_57] ≥ 0∧[(27)bni_57 + (-1)Bound*bni_57] ≥ 0∧[4 + (-1)bso_58] ≥ 0∧[1] ≥ 0)
(41) (5084_0_oddDistinctParts_Load(java.lang.Object(x0[3]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))))∧5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(42) (java.lang.Object(Partition)=x10∧5084_0_oddDistinctParts_Load(x10)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(43) (5153_0_oddDistinctParts_NE(x11)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(44) (5153_0_oddDistinctParts_NE(x11)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(45) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0] ≥ 0∧[4 + (-1)bso_58] + [2]x2[0] ≥ 0)
(46) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0] ≥ 0∧[4 + (-1)bso_58] + [2]x2[0] ≥ 0)
(47) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0] ≥ 0∧[4 + (-1)bso_58] + [2]x2[0] ≥ 0)
(48) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(4)bni_57] ≥ 0∧[(27)bni_57 + (-1)Bound*bni_57] ≥ 0∧[4 + (-1)bso_58] ≥ 0∧[1] ≥ 0)
(49) (5084_0_oddDistinctParts_Load(java.lang.Object(x0[3]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))))∧5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(50) (java.lang.Object(Partition)=x12∧5084_0_oddDistinctParts_Load(x12)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(51) (5153_0_oddDistinctParts_NE(x13)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(52) (5153_0_oddDistinctParts_NE(x13)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(53) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0] ≥ 0∧[4 + (-1)bso_58] + [2]x2[0] ≥ 0)
(54) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0] ≥ 0∧[4 + (-1)bso_58] + [2]x2[0] ≥ 0)
(55) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0] ≥ 0∧[4 + (-1)bso_58] + [2]x2[0] ≥ 0)
(56) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(4)bni_57] ≥ 0∧[(27)bni_57 + (-1)Bound*bni_57] ≥ 0∧[4 + (-1)bso_58] ≥ 0∧[1] ≥ 0)
(57) (5084_0_oddDistinctParts_Load(java.lang.Object(x0[4]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))))∧5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(58) (java.lang.Object(Partition)=x14∧5084_0_oddDistinctParts_Load(x14)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(59) (5153_0_oddDistinctParts_NE(x15)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(60) (5153_0_oddDistinctParts_NE(x15)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(61) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0] ≥ 0∧[4 + (-1)bso_58] + [2]x2[0] ≥ 0)
(62) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0] ≥ 0∧[4 + (-1)bso_58] + [2]x2[0] ≥ 0)
(63) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0] ≥ 0∧[4 + (-1)bso_58] + [2]x2[0] ≥ 0)
(64) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(4)bni_57] ≥ 0∧[(27)bni_57 + (-1)Bound*bni_57] ≥ 0∧[4 + (-1)bso_58] ≥ 0∧[1] ≥ 0)
(65) (5084_0_oddDistinctParts_Load(java.lang.Object(x0[4]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))))∧5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(66) (java.lang.Object(Partition)=x16∧5084_0_oddDistinctParts_Load(x16)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(67) (5153_0_oddDistinctParts_NE(x17)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(68) (5153_0_oddDistinctParts_NE(x17)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))))≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x2[0])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥))
(69) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0] ≥ 0∧[4 + (-1)bso_58] + [2]x2[0] ≥ 0)
(70) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0] ≥ 0∧[4 + (-1)bso_58] + [2]x2[0] ≥ 0)
(71) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(27)bni_57 + (-1)Bound*bni_57] + [(4)bni_57]x2[0] ≥ 0∧[4 + (-1)bso_58] + [2]x2[0] ≥ 0)
(72) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))), ≥)∧[(4)bni_57] ≥ 0∧[(27)bni_57 + (-1)Bound*bni_57] ≥ 0∧[4 + (-1)bso_58] ≥ 0∧[1] ≥ 0)
(73) (5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))∧java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥))
(74) (java.lang.Object(Partition)=x18∧5084_0_oddDistinctParts_Load(x18)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥))
(75) (5153_0_oddDistinctParts_NE(x19)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥))
(76) (5153_0_oddDistinctParts_NE(x19)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥))
(77) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥)∧[(11)bni_59 + (-1)Bound*bni_59] + [(4)bni_59]x1[3] + [(8)bni_59]x0[3] ≥ 0∧[4 + (-1)bso_60] ≥ 0)
(78) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥)∧[(11)bni_59 + (-1)Bound*bni_59] + [(4)bni_59]x1[3] + [(8)bni_59]x0[3] ≥ 0∧[4 + (-1)bso_60] ≥ 0)
(79) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥)∧[(11)bni_59 + (-1)Bound*bni_59] + [(4)bni_59]x1[3] + [(8)bni_59]x0[3] ≥ 0∧[4 + (-1)bso_60] ≥ 0)
(80) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥)∧[(4)bni_59] ≥ 0∧[(8)bni_59] ≥ 0∧[(11)bni_59 + (-1)Bound*bni_59] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[4 + (-1)bso_60] ≥ 0)
(81) (5084_0_oddDistinctParts_Load(java.lang.Object(x0[3]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))∧java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]1), x1[3]1)))) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥))
(82) (java.lang.Object(Partition)=x20∧5084_0_oddDistinctParts_Load(x20)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]1), x1[3]1)))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]1), x1[3]1)))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]1), x1[3]1)))), 1)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥))
(83) (5153_0_oddDistinctParts_NE(x21)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]1), x1[3]1)))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]1), x1[3]1)))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]1), x1[3]1)))), 1)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥))
(84) (5153_0_oddDistinctParts_NE(x21)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]1), x1[3]1)))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]1), x1[3]1)))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]1), x1[3]1)))), 1)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥))
(85) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥)∧[(11)bni_59 + (-1)Bound*bni_59] + [(4)bni_59]x1[3]1 + [(8)bni_59]x0[3]1 ≥ 0∧[4 + (-1)bso_60] ≥ 0)
(86) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥)∧[(11)bni_59 + (-1)Bound*bni_59] + [(4)bni_59]x1[3]1 + [(8)bni_59]x0[3]1 ≥ 0∧[4 + (-1)bso_60] ≥ 0)
(87) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥)∧[(11)bni_59 + (-1)Bound*bni_59] + [(4)bni_59]x1[3]1 + [(8)bni_59]x0[3]1 ≥ 0∧[4 + (-1)bso_60] ≥ 0)
(88) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥)∧[(4)bni_59] ≥ 0∧[(8)bni_59] ≥ 0∧[(11)bni_59 + (-1)Bound*bni_59] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[4 + (-1)bso_60] ≥ 0)
(89) (5084_0_oddDistinctParts_Load(java.lang.Object(x0[4]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))∧java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥))
(90) (java.lang.Object(Partition)=x22∧5084_0_oddDistinctParts_Load(x22)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥))
(91) (5153_0_oddDistinctParts_NE(x23)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥))
(92) (5153_0_oddDistinctParts_NE(x23)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥))
(93) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥)∧[(11)bni_59 + (-1)Bound*bni_59] + [(4)bni_59]x1[3] + [(8)bni_59]x0[3] ≥ 0∧[4 + (-1)bso_60] ≥ 0)
(94) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥)∧[(11)bni_59 + (-1)Bound*bni_59] + [(4)bni_59]x1[3] + [(8)bni_59]x0[3] ≥ 0∧[4 + (-1)bso_60] ≥ 0)
(95) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥)∧[(11)bni_59 + (-1)Bound*bni_59] + [(4)bni_59]x1[3] + [(8)bni_59]x0[3] ≥ 0∧[4 + (-1)bso_60] ≥ 0)
(96) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥)∧[(4)bni_59] ≥ 0∧[(8)bni_59] ≥ 0∧[(11)bni_59 + (-1)Bound*bni_59] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[4 + (-1)bso_60] ≥ 0)
(97) (5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))∧java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))))∧1=0 ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥))
(98) (5084_0_oddDistinctParts_Load(java.lang.Object(x0[3]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))∧java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))))∧1=0 ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥))
(99) (5084_0_oddDistinctParts_Load(java.lang.Object(x0[4]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))∧java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]1), x1[4]1))))∧1=0 ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)), ≥))
(100) (5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))∧java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))))∧0=1 ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥))
(101) (5084_0_oddDistinctParts_Load(java.lang.Object(x0[3]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))∧java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]1), x1[3]1))))∧0=1 ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥))
(102) (5084_0_oddDistinctParts_Load(java.lang.Object(x0[4]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))∧java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))))∧0=1 ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥))
(103) (5084_0_oddDistinctParts_Load(java.lang.Object(x1[0]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))∧java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥))
(104) (java.lang.Object(Partition)=x24∧5084_0_oddDistinctParts_Load(x24)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥))
(105) (5153_0_oddDistinctParts_NE(x25)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥))
(106) (5153_0_oddDistinctParts_NE(x25)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥))
(107) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥)∧[(11)bni_61 + (-1)Bound*bni_61] + [(4)bni_61]x1[4] + [(8)bni_61]x0[4] ≥ 0∧[4 + (-1)bso_62] ≥ 0)
(108) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥)∧[(11)bni_61 + (-1)Bound*bni_61] + [(4)bni_61]x1[4] + [(8)bni_61]x0[4] ≥ 0∧[4 + (-1)bso_62] ≥ 0)
(109) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥)∧[(11)bni_61 + (-1)Bound*bni_61] + [(4)bni_61]x1[4] + [(8)bni_61]x0[4] ≥ 0∧[4 + (-1)bso_62] ≥ 0)
(110) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥)∧[(4)bni_61] ≥ 0∧[(8)bni_61] ≥ 0∧[(11)bni_61 + (-1)Bound*bni_61] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[4 + (-1)bso_62] ≥ 0)
(111) (5084_0_oddDistinctParts_Load(java.lang.Object(x0[3]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))∧java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥))
(112) (java.lang.Object(Partition)=x26∧5084_0_oddDistinctParts_Load(x26)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥))
(113) (5153_0_oddDistinctParts_NE(x27)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥))
(114) (5153_0_oddDistinctParts_NE(x27)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥))
(115) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥)∧[(11)bni_61 + (-1)Bound*bni_61] + [(4)bni_61]x1[4] + [(8)bni_61]x0[4] ≥ 0∧[4 + (-1)bso_62] ≥ 0)
(116) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥)∧[(11)bni_61 + (-1)Bound*bni_61] + [(4)bni_61]x1[4] + [(8)bni_61]x0[4] ≥ 0∧[4 + (-1)bso_62] ≥ 0)
(117) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥)∧[(11)bni_61 + (-1)Bound*bni_61] + [(4)bni_61]x1[4] + [(8)bni_61]x0[4] ≥ 0∧[4 + (-1)bso_62] ≥ 0)
(118) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥)∧[(4)bni_61] ≥ 0∧[(8)bni_61] ≥ 0∧[(11)bni_61 + (-1)Bound*bni_61] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[4 + (-1)bso_62] ≥ 0)
(119) (5084_0_oddDistinctParts_Load(java.lang.Object(x0[4]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))∧java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]1), x1[4]1)))) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥))
(120) (java.lang.Object(Partition)=x28∧5084_0_oddDistinctParts_Load(x28)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]1), x1[4]1)))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]1), x1[4]1)))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]1), x1[4]1)))), 0)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥))
(121) (5153_0_oddDistinctParts_NE(x29)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]1), x1[4]1)))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]1), x1[4]1)))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]1), x1[4]1)))), 0)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥))
(122) (5153_0_oddDistinctParts_NE(x29)=Partition ⇒ 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]1), x1[4]1)))))≥NonInfC∧5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]1), x1[4]1)))))≥5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]1), x1[4]1)))), 0)∧(UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥))
(123) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥)∧[(11)bni_61 + (-1)Bound*bni_61] + [(4)bni_61]x1[4]1 + [(8)bni_61]x0[4]1 ≥ 0∧[4 + (-1)bso_62] ≥ 0)
(124) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥)∧[(11)bni_61 + (-1)Bound*bni_61] + [(4)bni_61]x1[4]1 + [(8)bni_61]x0[4]1 ≥ 0∧[4 + (-1)bso_62] ≥ 0)
(125) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥)∧[(11)bni_61 + (-1)Bound*bni_61] + [(4)bni_61]x1[4]1 + [(8)bni_61]x0[4]1 ≥ 0∧[4 + (-1)bso_62] ≥ 0)
(126) ((UIncreasing(5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)), ≥)∧[(4)bni_61] ≥ 0∧[(8)bni_61] ≥ 0∧[(11)bni_61 + (-1)Bound*bni_61] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[4 + (-1)bso_62] ≥ 0)
(127) (java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))))∧5084_0_oddDistinctParts_Load(java.lang.Object(x0[3]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥))
(128) (java.lang.Object(Partition)=x30∧5084_0_oddDistinctParts_Load(x30)=Partition ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))), 1)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))), 1)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥))
(129) (5153_0_oddDistinctParts_NE(x31)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))), 1)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))), 1)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥))
(130) (5153_0_oddDistinctParts_NE(x31)=Partition ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))), 1)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))), 1)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥))
(131) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥)∧[(23)bni_63 + (-1)Bound*bni_63] + [(8)bni_63]x2[0] + [(16)bni_63]x1[0] ≥ 0∧[(-1)bso_64] + [4]x2[0] + [8]x1[0] ≥ 0)
(132) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥)∧[(23)bni_63 + (-1)Bound*bni_63] + [(8)bni_63]x2[0] + [(16)bni_63]x1[0] ≥ 0∧[(-1)bso_64] + [4]x2[0] + [8]x1[0] ≥ 0)
(133) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥)∧[(23)bni_63 + (-1)Bound*bni_63] + [(8)bni_63]x2[0] + [(16)bni_63]x1[0] ≥ 0∧[(-1)bso_64] + [4]x2[0] + [8]x1[0] ≥ 0)
(134) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥)∧[(8)bni_63] ≥ 0∧[(16)bni_63] ≥ 0∧[(23)bni_63 + (-1)Bound*bni_63] ≥ 0∧[(-1)bso_64] ≥ 0∧[1] ≥ 0∧[1] ≥ 0)
(135) (java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))))∧0=1∧5084_0_oddDistinctParts_Load(java.lang.Object(x0[3]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥))
(136) (java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))))∧5084_0_oddDistinctParts_Load(java.lang.Object(x0[3]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]1)) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥))
(137) (java.lang.Object(Partition)=x32∧5084_0_oddDistinctParts_Load(x32)=Partition ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))), 1)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))), 1)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥))
(138) (5153_0_oddDistinctParts_NE(x33)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))), 1)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))), 1)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥))
(139) (5153_0_oddDistinctParts_NE(x33)=Partition ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))), 1)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))), 1)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥))
(140) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥)∧[(23)bni_63 + (-1)Bound*bni_63] + [(4)bni_63]x1[3] ≥ 0∧[(-1)bso_64] + [2]x1[3] ≥ 0)
(141) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥)∧[(23)bni_63 + (-1)Bound*bni_63] + [(4)bni_63]x1[3] ≥ 0∧[(-1)bso_64] + [2]x1[3] ≥ 0)
(142) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥)∧[(23)bni_63 + (-1)Bound*bni_63] + [(4)bni_63]x1[3] ≥ 0∧[(-1)bso_64] + [2]x1[3] ≥ 0)
(143) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥)∧[(4)bni_63] ≥ 0∧[(23)bni_63 + (-1)Bound*bni_63] ≥ 0∧[(-1)bso_64] ≥ 0∧[1] ≥ 0)
(144) (java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))))∧5084_0_oddDistinctParts_Load(java.lang.Object(x0[3]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥))
(145) (java.lang.Object(Partition)=x34∧5084_0_oddDistinctParts_Load(x34)=Partition ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))), 1)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))), 1)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥))
(146) (5153_0_oddDistinctParts_NE(x35)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))), 1)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))), 1)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥))
(147) (5153_0_oddDistinctParts_NE(x35)=Partition ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))), 1)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))), 1)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[3])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥))
(148) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥)∧[(23)bni_63 + (-1)Bound*bni_63] + [(4)bni_63]x1[3] ≥ 0∧[(-1)bso_64] + [2]x1[3] ≥ 0)
(149) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥)∧[(23)bni_63 + (-1)Bound*bni_63] + [(4)bni_63]x1[3] ≥ 0∧[(-1)bso_64] + [2]x1[3] ≥ 0)
(150) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥)∧[(23)bni_63 + (-1)Bound*bni_63] + [(4)bni_63]x1[3] ≥ 0∧[(-1)bso_64] + [2]x1[3] ≥ 0)
(151) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥)∧[(4)bni_63] ≥ 0∧[(23)bni_63 + (-1)Bound*bni_63] ≥ 0∧[(-1)bso_64] ≥ 0∧[1] ≥ 0)
(152) (java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))))∧0=1∧5084_0_oddDistinctParts_Load(java.lang.Object(x0[3]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥))
(153) (java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))))∧0=1∧5084_0_oddDistinctParts_Load(java.lang.Object(x0[3]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]1)) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), ≥))
(154) (java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))))∧1=0∧5084_0_oddDistinctParts_Load(java.lang.Object(x0[4]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥))
(155) (java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))))∧5084_0_oddDistinctParts_Load(java.lang.Object(x0[4]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥))
(156) (java.lang.Object(Partition)=x36∧5084_0_oddDistinctParts_Load(x36)=Partition ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))), 0)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))), 0)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥))
(157) (5153_0_oddDistinctParts_NE(x37)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))), 0)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))), 0)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥))
(158) (5153_0_oddDistinctParts_NE(x37)=Partition ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))), 0)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))), 0)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥))
(159) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥)∧[(23)bni_65 + (-1)Bound*bni_65] + [(8)bni_65]x2[0] + [(16)bni_65]x1[0] ≥ 0∧[(-1)bso_66] + [4]x2[0] + [8]x1[0] ≥ 0)
(160) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥)∧[(23)bni_65 + (-1)Bound*bni_65] + [(8)bni_65]x2[0] + [(16)bni_65]x1[0] ≥ 0∧[(-1)bso_66] + [4]x2[0] + [8]x1[0] ≥ 0)
(161) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥)∧[(23)bni_65 + (-1)Bound*bni_65] + [(8)bni_65]x2[0] + [(16)bni_65]x1[0] ≥ 0∧[(-1)bso_66] + [4]x2[0] + [8]x1[0] ≥ 0)
(162) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥)∧[(8)bni_65] ≥ 0∧[(16)bni_65] ≥ 0∧[(23)bni_65 + (-1)Bound*bni_65] ≥ 0∧[(-1)bso_66] ≥ 0∧[1] ≥ 0∧[1] ≥ 0)
(163) (java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))))∧1=0∧5084_0_oddDistinctParts_Load(java.lang.Object(x0[4]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]1)) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥))
(164) (java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))))∧1=0∧5084_0_oddDistinctParts_Load(java.lang.Object(x0[4]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥))
(165) (java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))))∧5084_0_oddDistinctParts_Load(java.lang.Object(x0[4]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥))
(166) (java.lang.Object(Partition)=x38∧5084_0_oddDistinctParts_Load(x38)=Partition ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))), 0)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))), 0)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥))
(167) (5153_0_oddDistinctParts_NE(x39)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))), 0)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))), 0)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥))
(168) (5153_0_oddDistinctParts_NE(x39)=Partition ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))), 0)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))), 0)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥))
(169) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥)∧[(23)bni_65 + (-1)Bound*bni_65] + [(4)bni_65]x1[4] ≥ 0∧[(-1)bso_66] + [2]x1[4] ≥ 0)
(170) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥)∧[(23)bni_65 + (-1)Bound*bni_65] + [(4)bni_65]x1[4] ≥ 0∧[(-1)bso_66] + [2]x1[4] ≥ 0)
(171) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥)∧[(23)bni_65 + (-1)Bound*bni_65] + [(4)bni_65]x1[4] ≥ 0∧[(-1)bso_66] + [2]x1[4] ≥ 0)
(172) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥)∧[(4)bni_65] ≥ 0∧[(23)bni_65 + (-1)Bound*bni_65] ≥ 0∧[(-1)bso_66] ≥ 0∧[1] ≥ 0)
(173) (java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))))∧5084_0_oddDistinctParts_Load(java.lang.Object(x0[4]))=Partition∧java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4]))=java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]1)) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥))
(174) (java.lang.Object(Partition)=x40∧5084_0_oddDistinctParts_Load(x40)=Partition ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))), 0)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))), 0)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥))
(175) (5153_0_oddDistinctParts_NE(x41)=Partition∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))), 0)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))), 0)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥))
(176) (5153_0_oddDistinctParts_NE(x41)=Partition ⇒ 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))), 0)≥NonInfC∧5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))), 0)≥5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), x1[4])))∧(UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥))
(177) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥)∧[(23)bni_65 + (-1)Bound*bni_65] + [(4)bni_65]x1[4] ≥ 0∧[(-1)bso_66] + [2]x1[4] ≥ 0)
(178) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥)∧[(23)bni_65 + (-1)Bound*bni_65] + [(4)bni_65]x1[4] ≥ 0∧[(-1)bso_66] + [2]x1[4] ≥ 0)
(179) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥)∧[(23)bni_65 + (-1)Bound*bni_65] + [(4)bni_65]x1[4] ≥ 0∧[(-1)bso_66] + [2]x1[4] ≥ 0)
(180) ((UIncreasing(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), ≥)∧[(4)bni_65] ≥ 0∧[(23)bni_65 + (-1)Bound*bni_65] ≥ 0∧[(-1)bso_66] ≥ 0∧[1] ≥ 0)
POL(TRUE) = 0
POL(FALSE) = 0
POL(5084_0_oddDistinctParts_Load(x1)) = [2]x1
POL(java.lang.Object(x1)) = [2]x1
POL(Partition) = [2]
POL(5153_0_oddDistinctParts_NE(x1)) = [3]
POL(0) = 0
POL(Cond_5153_0_oddDistinctParts_NE(x1, x2)) = [2] + [2]x1
POL(!(x1)) = 0
POL(=(x1, x2)) = 0
POL(Cond_5153_0_oddDistinctParts_NE2(x1, x2, x3)) = [3] + [3]x1
POL(5394_1_oddDistinctParts_InvokeMethod(x1)) = [3]
POL(5608_0_oddDistinctParts_EQ(x1)) = [2]
POL(1) = 0
POL(5414_1_sublistOddDistinctParts_InvokeMethod(x1, x2)) = 0
POL(5379_0_sublistOddDistinctParts_InvokeMethod(x1)) = 0
POL(PartitionList(x1, x2)) = x2 + x1
POL(NULL) = 0
POL(5461_1_sublistOddDistinctParts_InvokeMethod(x1, x2)) = 0
POL(5585_0_sublistOddDistinctParts_InvokeMethod(x1)) = 0
POL(6157_0_sublistOddDistinctParts_InvokeMethod(x1)) = 0
POL(6022_0_sublistOddDistinctParts_InvokeMethod(x1)) = 0
POL(6161_0_sublistOddDistinctParts_InvokeMethod(x1)) = 0
POL(5741_0_sublistOddDistinctParts_InvokeMethod(x1)) = 0
POL(6649_0_sublistOddDistinctParts_Return(x1)) = 0
POL(6903_0_sublistOddDistinctParts_Return(x1)) = 0
POL(6832_0_sublistOddDistinctParts_Return(x1, x2)) = 0
POL(6973_0_sublistOddDistinctParts_Return(x1, x2)) = 0
POL(5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(x1, x2)) = [-1] + x2 + [2]x1
POL(5666_0_SUBLISTODDDISTINCTPARTS_EQ(x1, x2)) = [-1] + [-1]x2 + x1
5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))))) → 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))
5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))) → 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)
5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))) → 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)
5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))))) → 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))
5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1]))) → 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[1])), 1)
5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2]))) → 5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), x1[2])), 0)
5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1) → 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))
5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0) → 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))
5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))), 1) → 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[3])), java.lang.Object(PartitionList(java.lang.Object(x0[3]), x1[3])))
5666_0_SUBLISTODDDISTINCTPARTS_EQ(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))), 0) → 5084_1_SUBLISTODDDISTINCTPARTS_INVOKEMETHOD(5084_0_oddDistinctParts_Load(java.lang.Object(x0[4])), java.lang.Object(PartitionList(java.lang.Object(x0[4]), x1[4])))
5084_0_oddDistinctParts_Load(java.lang.Object(Partition))1 → 5153_0_oddDistinctParts_NE(x0_[0])1
5153_0_oddDistinctParts_NE(0)1 → Partition1
5153_0_oddDistinctParts_NE(x0)1 → Cond_5153_0_oddDistinctParts_NE(!(=(x0, 0)), x0)1
5153_0_oddDistinctParts_NE(x0)1 → Cond_5153_0_oddDistinctParts_NE2(!(=(x0, 0)), x0, x1_[0,0])1
Cond_5153_0_oddDistinctParts_NE2(TRUE, x0, x1_[0,0])1 → 5394_1_oddDistinctParts_InvokeMethod(5153_0_oddDistinctParts_NE(x1_[0,0]))1
!(TRUE)1 ↔ FALSE1
!(FALSE)1 ↔ TRUE1
5394_1_oddDistinctParts_InvokeMethod(Partition)1 → Partition1
5394_1_oddDistinctParts_InvokeMethod(Partition)1 → 5608_0_oddDistinctParts_EQ(1)1
5394_1_oddDistinctParts_InvokeMethod(Partition)1 → 5608_0_oddDistinctParts_EQ(0)1
Cond_5153_0_oddDistinctParts_NE(TRUE, x0)1 ↔ Partition1
5608_0_oddDistinctParts_EQ(1)1 → Partition1
5608_0_oddDistinctParts_EQ(0)1 → Partition1
!= | ~ | 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 |
Boolean, Integer
Generated 22 rules for P and 65 rules for R.
P rules:
4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(o4054sub), java.lang.Object(o4155sub), java.lang.Object(o4155sub)) → 4190_0_isEqual_NONNULL(EOS(STATIC_4190), java.lang.Object(o4054sub), java.lang.Object(o4155sub), java.lang.Object(o4155sub))
4190_0_isEqual_NONNULL(EOS(STATIC_4190), java.lang.Object(o4054sub), java.lang.Object(o4155sub), java.lang.Object(o4155sub)) → 4218_0_isEqual_Load(EOS(STATIC_4218), java.lang.Object(o4054sub), java.lang.Object(o4155sub))
4218_0_isEqual_Load(EOS(STATIC_4218), java.lang.Object(o4054sub), java.lang.Object(o4155sub)) → 4235_0_isEqual_FieldAccess(EOS(STATIC_4235), java.lang.Object(o4054sub), java.lang.Object(o4155sub), java.lang.Object(o4054sub))
4235_0_isEqual_FieldAccess(EOS(STATIC_4235), java.lang.Object(Partition(EOC, o4300, i1828)), java.lang.Object(o4155sub), java.lang.Object(Partition(EOC, o4300, i1828))) → 4257_0_isEqual_FieldAccess(EOS(STATIC_4257), java.lang.Object(Partition(EOC, o4300, i1828)), java.lang.Object(o4155sub), java.lang.Object(Partition(EOC, o4300, i1828)))
4257_0_isEqual_FieldAccess(EOS(STATIC_4257), java.lang.Object(Partition(EOC, o4300, i1828)), java.lang.Object(o4155sub), java.lang.Object(Partition(EOC, o4300, i1828))) → 4297_0_isEqual_NONNULL(EOS(STATIC_4297), java.lang.Object(Partition(EOC, o4300, i1828)), java.lang.Object(o4155sub), o4300)
4297_0_isEqual_NONNULL(EOS(STATIC_4297), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)), java.lang.Object(o4155sub), java.lang.Object(o4388sub)) → 4306_0_isEqual_NONNULL(EOS(STATIC_4306), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)), java.lang.Object(o4155sub), java.lang.Object(o4388sub))
4306_0_isEqual_NONNULL(EOS(STATIC_4306), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)), java.lang.Object(o4155sub), java.lang.Object(o4388sub)) → 4319_0_isEqual_Load(EOS(STATIC_4319), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)), java.lang.Object(o4155sub))
4319_0_isEqual_Load(EOS(STATIC_4319), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)), java.lang.Object(o4155sub)) → 4330_0_isEqual_FieldAccess(EOS(STATIC_4330), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)), java.lang.Object(o4155sub), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)))
4330_0_isEqual_FieldAccess(EOS(STATIC_4330), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)), java.lang.Object(o4155sub), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828))) → 4344_0_isEqual_Load(EOS(STATIC_4344), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)), java.lang.Object(o4155sub), i1828)
4344_0_isEqual_Load(EOS(STATIC_4344), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)), java.lang.Object(o4155sub), i1828) → 4356_0_isEqual_FieldAccess(EOS(STATIC_4356), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)), java.lang.Object(o4155sub), i1828, java.lang.Object(o4155sub))
4356_0_isEqual_FieldAccess(EOS(STATIC_4356), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)), java.lang.Object(Partition(EOC, o4518, i1899)), i1828, java.lang.Object(Partition(EOC, o4518, i1899))) → 4369_0_isEqual_FieldAccess(EOS(STATIC_4369), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)), java.lang.Object(Partition(EOC, o4518, i1899)), i1828, java.lang.Object(Partition(EOC, o4518, i1899)))
4369_0_isEqual_FieldAccess(EOS(STATIC_4369), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)), java.lang.Object(Partition(EOC, o4518, i1899)), i1828, java.lang.Object(Partition(EOC, o4518, i1899))) → 4382_0_isEqual_NE(EOS(STATIC_4382), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)), java.lang.Object(Partition(EOC, o4518, i1899)), i1828, i1899)
4382_0_isEqual_NE(EOS(STATIC_4382), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1899)), java.lang.Object(Partition(EOC, o4518, i1899)), i1899, i1899) → 4395_0_isEqual_NE(EOS(STATIC_4395), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1899)), java.lang.Object(Partition(EOC, o4518, i1899)), i1899, i1899)
4395_0_isEqual_NE(EOS(STATIC_4395), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1899)), java.lang.Object(Partition(EOC, o4518, i1899)), i1899, i1899) → 4427_0_isEqual_Load(EOS(STATIC_4427), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1899)), java.lang.Object(Partition(EOC, o4518, i1899)))
4427_0_isEqual_Load(EOS(STATIC_4427), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1899)), java.lang.Object(Partition(EOC, o4518, i1899))) → 4444_0_isEqual_FieldAccess(EOS(STATIC_4444), java.lang.Object(Partition(EOC, o4518, i1899)), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1899)))
4444_0_isEqual_FieldAccess(EOS(STATIC_4444), java.lang.Object(Partition(EOC, o4518, i1899)), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1899))) → 4474_0_isEqual_Load(EOS(STATIC_4474), java.lang.Object(Partition(EOC, o4518, i1899)), java.lang.Object(o4388sub))
4474_0_isEqual_Load(EOS(STATIC_4474), java.lang.Object(Partition(EOC, o4518, i1899)), java.lang.Object(o4388sub)) → 4501_0_isEqual_FieldAccess(EOS(STATIC_4501), java.lang.Object(o4388sub), java.lang.Object(Partition(EOC, o4518, i1899)))
4501_0_isEqual_FieldAccess(EOS(STATIC_4501), java.lang.Object(o4388sub), java.lang.Object(Partition(EOC, o4518, i1899))) → 4517_0_isEqual_InvokeMethod(EOS(STATIC_4517), java.lang.Object(o4388sub), o4518)
4517_0_isEqual_InvokeMethod(EOS(STATIC_4517), java.lang.Object(o4388sub), o4518) → 4532_1_isEqual_InvokeMethod(4532_0_isEqual_Load(EOS(STATIC_4532), java.lang.Object(o4388sub), o4518), java.lang.Object(o4388sub), o4518)
4532_0_isEqual_Load(EOS(STATIC_4532), java.lang.Object(o4388sub), o4518) → 4544_0_isEqual_Load(EOS(STATIC_4544), java.lang.Object(o4388sub), o4518)
4544_0_isEqual_Load(EOS(STATIC_4544), java.lang.Object(o4388sub), o4518) → 4142_0_isEqual_Load(EOS(STATIC_4142), java.lang.Object(o4388sub), o4518)
4142_0_isEqual_Load(EOS(STATIC_4142), java.lang.Object(o4054sub), o4055) → 4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(o4054sub), o4055, o4055)
R rules:
4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(o4054sub), NULL, NULL) → 4191_0_isEqual_NONNULL(EOS(STATIC_4191), java.lang.Object(o4054sub), NULL, NULL)
4191_0_isEqual_NONNULL(EOS(STATIC_4191), java.lang.Object(o4054sub), NULL, NULL) → 4219_0_isEqual_ConstantStackPush(EOS(STATIC_4219), java.lang.Object(o4054sub), NULL)
4219_0_isEqual_ConstantStackPush(EOS(STATIC_4219), java.lang.Object(o4054sub), NULL) → 4236_0_isEqual_Return(EOS(STATIC_4236), java.lang.Object(o4054sub), NULL, 0)
4297_0_isEqual_NONNULL(EOS(STATIC_4297), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(o4155sub), NULL) → 4307_0_isEqual_NONNULL(EOS(STATIC_4307), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(o4155sub), NULL)
4307_0_isEqual_NONNULL(EOS(STATIC_4307), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(o4155sub), NULL) → 4320_0_isEqual_Load(EOS(STATIC_4320), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(o4155sub))
4320_0_isEqual_Load(EOS(STATIC_4320), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(o4155sub)) → 4332_0_isEqual_FieldAccess(EOS(STATIC_4332), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(o4155sub), java.lang.Object(o4155sub))
4332_0_isEqual_FieldAccess(EOS(STATIC_4332), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1884)), java.lang.Object(Partition(EOC, o4465, i1884))) → 4346_0_isEqual_FieldAccess(EOS(STATIC_4346), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1884)), java.lang.Object(Partition(EOC, o4465, i1884)))
4346_0_isEqual_FieldAccess(EOS(STATIC_4346), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1884)), java.lang.Object(Partition(EOC, o4465, i1884))) → 4357_0_isEqual_Load(EOS(STATIC_4357), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1884)), i1884)
4357_0_isEqual_Load(EOS(STATIC_4357), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1884)), i1884) → 4371_0_isEqual_FieldAccess(EOS(STATIC_4371), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1884)), i1884, java.lang.Object(Partition(EOC, NULL, i1828)))
4371_0_isEqual_FieldAccess(EOS(STATIC_4371), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1884)), i1884, java.lang.Object(Partition(EOC, NULL, i1828))) → 4383_0_isEqual_NE(EOS(STATIC_4383), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1884)), i1884, i1828)
4382_0_isEqual_NE(EOS(STATIC_4382), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)), java.lang.Object(Partition(EOC, o4518, i1899)), i1828, i1899) → 4394_0_isEqual_NE(EOS(STATIC_4394), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)), java.lang.Object(Partition(EOC, o4518, i1899)), i1828, i1899)
4383_0_isEqual_NE(EOS(STATIC_4383), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1884)), i1884, i1828) → 4397_0_isEqual_NE(EOS(STATIC_4397), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1884)), i1884, i1828)
4383_0_isEqual_NE(EOS(STATIC_4383), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1828)), i1828, i1828) → 4398_0_isEqual_NE(EOS(STATIC_4398), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1828)), i1828, i1828)
4394_0_isEqual_NE(EOS(STATIC_4394), java.lang.Object(Partition(EOC, java.lang.Object(o4388sub), i1828)), java.lang.Object(Partition(EOC, o4518, i1899)), i1828, i1899) → 4426_0_isEqual_ConstantStackPush(EOS(STATIC_4426)) | !(=(i1828, i1899))
4397_0_isEqual_NE(EOS(STATIC_4397), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1884)), i1884, i1828) → 4428_0_isEqual_ConstantStackPush(EOS(STATIC_4428), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1884))) | !(=(i1884, i1828))
4398_0_isEqual_NE(EOS(STATIC_4398), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1828)), i1828, i1828) → 4430_0_isEqual_Load(EOS(STATIC_4430), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1828)))
4426_0_isEqual_ConstantStackPush(EOS(STATIC_4426)) → 4443_0_isEqual_Return(EOS(STATIC_4443), 0)
4428_0_isEqual_ConstantStackPush(EOS(STATIC_4428), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1884))) → 4445_0_isEqual_Return(EOS(STATIC_4445), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1884)), 0)
4430_0_isEqual_Load(EOS(STATIC_4430), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1828))) → 4446_0_isEqual_FieldAccess(EOS(STATIC_4446), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1828)), java.lang.Object(Partition(EOC, o4465, i1828)))
4446_0_isEqual_FieldAccess(EOS(STATIC_4446), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1828)), java.lang.Object(Partition(EOC, o4465, i1828))) → 4476_0_isEqual_NONNULL(EOS(STATIC_4476), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, o4465, i1828)), o4465)
4476_0_isEqual_NONNULL(EOS(STATIC_4476), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, java.lang.Object(o4760sub), i1828)), java.lang.Object(o4760sub)) → 4504_0_isEqual_NONNULL(EOS(STATIC_4504), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, java.lang.Object(o4760sub), i1828)), java.lang.Object(o4760sub))
4476_0_isEqual_NONNULL(EOS(STATIC_4476), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, NULL, i1828)), NULL) → 4505_0_isEqual_NONNULL(EOS(STATIC_4505), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, NULL, i1828)), NULL)
4504_0_isEqual_NONNULL(EOS(STATIC_4504), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, java.lang.Object(o4760sub), i1828)), java.lang.Object(o4760sub)) → 4521_0_isEqual_ConstantStackPush(EOS(STATIC_4521), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, java.lang.Object(o4760sub), i1828)))
4505_0_isEqual_NONNULL(EOS(STATIC_4505), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, NULL, i1828)), NULL) → 4522_0_isEqual_ConstantStackPush(EOS(STATIC_4522), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, NULL, i1828)))
4521_0_isEqual_ConstantStackPush(EOS(STATIC_4521), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, java.lang.Object(o4760sub), i1828))) → 4533_0_isEqual_Return(EOS(STATIC_4533), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, java.lang.Object(o4760sub), i1828)), 0)
4522_0_isEqual_ConstantStackPush(EOS(STATIC_4522), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, NULL, i1828))) → 4534_0_isEqual_JMP(EOS(STATIC_4534), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, NULL, i1828)), 1)
4532_1_isEqual_InvokeMethod(4236_0_isEqual_Return(EOS(STATIC_4236), java.lang.Object(o4879sub), NULL, matching1), java.lang.Object(o4879sub), NULL) → 4579_0_isEqual_Return(EOS(STATIC_4579), java.lang.Object(o4879sub), NULL, java.lang.Object(o4879sub), NULL, 0) | =(matching1, 0)
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return(EOS(STATIC_4443), matching1), java.lang.Object(Partition(EOC, java.lang.Object(o4887sub), i2012)), java.lang.Object(Partition(EOC, o4889, i2013))) → 4580_0_isEqual_Return(EOS(STATIC_4580), java.lang.Object(Partition(EOC, java.lang.Object(o4887sub), i2012)), java.lang.Object(Partition(EOC, o4889, i2013)), 0) | =(matching1, 0)
4532_1_isEqual_InvokeMethod(4445_0_isEqual_Return(EOS(STATIC_4445), java.lang.Object(Partition(EOC, NULL, i2014)), java.lang.Object(Partition(EOC, o4895, i2015)), matching1), java.lang.Object(Partition(EOC, NULL, i2014)), java.lang.Object(Partition(EOC, o4895, i2015))) → 4581_0_isEqual_Return(EOS(STATIC_4581), java.lang.Object(Partition(EOC, NULL, i2014)), java.lang.Object(Partition(EOC, o4895, i2015)), java.lang.Object(Partition(EOC, NULL, i2014)), java.lang.Object(Partition(EOC, o4895, i2015)), 0) | =(matching1, 0)
4532_1_isEqual_InvokeMethod(4533_0_isEqual_Return(EOS(STATIC_4533), java.lang.Object(Partition(EOC, NULL, i2016)), java.lang.Object(Partition(EOC, java.lang.Object(o4901sub), i2016)), matching1), java.lang.Object(Partition(EOC, NULL, i2016)), java.lang.Object(Partition(EOC, java.lang.Object(o4901sub), i2016))) → 4584_0_isEqual_Return(EOS(STATIC_4584), java.lang.Object(Partition(EOC, NULL, i2016)), java.lang.Object(Partition(EOC, java.lang.Object(o4901sub), i2016)), java.lang.Object(Partition(EOC, NULL, i2016)), java.lang.Object(Partition(EOC, java.lang.Object(o4901sub), i2016)), 0) | =(matching1, 0)
4532_1_isEqual_InvokeMethod(4547_0_isEqual_Return(EOS(STATIC_4547), java.lang.Object(Partition(EOC, NULL, i2018)), java.lang.Object(Partition(EOC, NULL, i2018)), matching1), java.lang.Object(Partition(EOC, NULL, i2018)), java.lang.Object(Partition(EOC, NULL, i2018))) → 4590_0_isEqual_Return(EOS(STATIC_4590), java.lang.Object(Partition(EOC, NULL, i2018)), java.lang.Object(Partition(EOC, NULL, i2018)), java.lang.Object(Partition(EOC, NULL, i2018)), java.lang.Object(Partition(EOC, NULL, i2018)), 1) | =(matching1, 1)
4532_1_isEqual_InvokeMethod(4652_0_isEqual_Return(EOS(STATIC_4652), matching1), java.lang.Object(Partition(EOC, java.lang.Object(o5352sub), i2174)), java.lang.Object(Partition(EOC, NULL, i2174))) → 4726_0_isEqual_Return(EOS(STATIC_4726), java.lang.Object(Partition(EOC, java.lang.Object(o5352sub), i2174)), java.lang.Object(Partition(EOC, NULL, i2174)), 0) | =(matching1, 0)
4532_1_isEqual_InvokeMethod(4673_0_isEqual_Return(EOS(STATIC_4673), matching1), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, NULL, i2222)), i2221)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, o5504, i2223)), i2221))) → 4761_0_isEqual_Return(EOS(STATIC_4761), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, NULL, i2222)), i2221)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, o5504, i2223)), i2221)), 0) | =(matching1, 0)
4532_1_isEqual_InvokeMethod(4705_0_isEqual_Return(EOS(STATIC_4705), matching1), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, NULL, i2244)), i2243)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, o5566, i2245)), i2243))) → 4798_0_isEqual_Return(EOS(STATIC_4798), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, NULL, i2244)), i2243)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, o5566, i2245)), i2243)), 1) | =(matching1, 1)
4532_1_isEqual_InvokeMethod(4875_0_isEqual_Return(EOS(STATIC_4875), matching1), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, java.lang.Object(o6098sub), i2395)), i2394)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, o6101, i2396)), i2394))) → 4941_0_isEqual_Return(EOS(STATIC_4941), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, java.lang.Object(o6098sub), i2395)), i2394)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, o6101, i2396)), i2394)), 0) | =(matching1, 0)
4532_1_isEqual_InvokeMethod(4894_0_isEqual_Return(EOS(STATIC_4894), matching1), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, java.lang.Object(o6147sub), i2413)), i2412)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, o6150, i2414)), i2412))) → 4970_0_isEqual_Return(EOS(STATIC_4970), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, java.lang.Object(o6147sub), i2413)), i2412)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, o6150, i2414)), i2412)), 1) | =(matching1, 1)
4534_0_isEqual_JMP(EOS(STATIC_4534), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, NULL, i1828)), matching1) → 4547_0_isEqual_Return(EOS(STATIC_4547), java.lang.Object(Partition(EOC, NULL, i1828)), java.lang.Object(Partition(EOC, NULL, i1828)), 1) | =(matching1, 1)
4579_0_isEqual_Return(EOS(STATIC_4579), java.lang.Object(o4879sub), NULL, java.lang.Object(o4879sub), NULL, matching1) → 4618_0_isEqual_EQ(EOS(STATIC_4618), 0) | =(matching1, 0)
4580_0_isEqual_Return(EOS(STATIC_4580), java.lang.Object(Partition(EOC, java.lang.Object(o4887sub), i2012)), java.lang.Object(Partition(EOC, o4889, i2013)), matching1) → 4799_0_isEqual_Return(EOS(STATIC_4799), java.lang.Object(Partition(EOC, java.lang.Object(o4887sub), i2012)), java.lang.Object(Partition(EOC, o4889, i2013)), 0) | =(matching1, 0)
4581_0_isEqual_Return(EOS(STATIC_4581), java.lang.Object(Partition(EOC, NULL, i2014)), java.lang.Object(Partition(EOC, o4895, i2015)), java.lang.Object(Partition(EOC, NULL, i2014)), java.lang.Object(Partition(EOC, o4895, i2015)), matching1) → 4591_0_isEqual_Return(EOS(STATIC_4591), java.lang.Object(Partition(EOC, NULL, i2014)), java.lang.Object(Partition(EOC, o4895, i2015)), java.lang.Object(Partition(EOC, NULL, i2014)), java.lang.Object(Partition(EOC, o4895, i2015)), 0) | =(matching1, 0)
4584_0_isEqual_Return(EOS(STATIC_4584), java.lang.Object(Partition(EOC, NULL, i2016)), java.lang.Object(Partition(EOC, java.lang.Object(o4901sub), i2016)), java.lang.Object(Partition(EOC, NULL, i2016)), java.lang.Object(Partition(EOC, java.lang.Object(o4901sub), i2016)), matching1) → 4581_0_isEqual_Return(EOS(STATIC_4581), java.lang.Object(Partition(EOC, NULL, i2016)), java.lang.Object(Partition(EOC, java.lang.Object(o4901sub), i2016)), java.lang.Object(Partition(EOC, NULL, i2016)), java.lang.Object(Partition(EOC, java.lang.Object(o4901sub), i2016)), 0) | =(matching1, 0)
4590_0_isEqual_Return(EOS(STATIC_4590), java.lang.Object(Partition(EOC, NULL, i2018)), java.lang.Object(Partition(EOC, NULL, i2018)), java.lang.Object(Partition(EOC, NULL, i2018)), java.lang.Object(Partition(EOC, NULL, i2018)), matching1) → 4591_0_isEqual_Return(EOS(STATIC_4591), java.lang.Object(Partition(EOC, NULL, i2018)), java.lang.Object(Partition(EOC, NULL, i2018)), java.lang.Object(Partition(EOC, NULL, i2018)), java.lang.Object(Partition(EOC, NULL, i2018)), 1) | =(matching1, 1)
4591_0_isEqual_Return(EOS(STATIC_4591), java.lang.Object(Partition(EOC, NULL, i2035)), java.lang.Object(Partition(EOC, o4953, i2036)), java.lang.Object(Partition(EOC, NULL, i2035)), java.lang.Object(Partition(EOC, o4953, i2036)), i2037) → 4623_0_isEqual_EQ(EOS(STATIC_4623), i2037)
4618_0_isEqual_EQ(EOS(STATIC_4618), matching1) → 4637_0_isEqual_ConstantStackPush(EOS(STATIC_4637)) | =(matching1, 0)
4623_0_isEqual_EQ(EOS(STATIC_4623), matching1) → 4640_0_isEqual_EQ(EOS(STATIC_4640), 1) | =(matching1, 1)
4623_0_isEqual_EQ(EOS(STATIC_4623), matching1) → 4641_0_isEqual_EQ(EOS(STATIC_4641), 0) | =(matching1, 0)
4637_0_isEqual_ConstantStackPush(EOS(STATIC_4637)) → 4652_0_isEqual_Return(EOS(STATIC_4652), 0)
4640_0_isEqual_EQ(EOS(STATIC_4640), matching1) → 4654_0_isEqual_ConstantStackPush(EOS(STATIC_4654)) | &&(>(1, 0), =(matching1, 1))
4641_0_isEqual_EQ(EOS(STATIC_4641), matching1) → 4656_0_isEqual_ConstantStackPush(EOS(STATIC_4656)) | =(matching1, 0)
4654_0_isEqual_ConstantStackPush(EOS(STATIC_4654)) → 4672_0_isEqual_JMP(EOS(STATIC_4672), 1)
4656_0_isEqual_ConstantStackPush(EOS(STATIC_4656)) → 4673_0_isEqual_Return(EOS(STATIC_4673), 0)
4672_0_isEqual_JMP(EOS(STATIC_4672), matching1) → 4705_0_isEqual_Return(EOS(STATIC_4705), 1) | =(matching1, 1)
4726_0_isEqual_Return(EOS(STATIC_4726), java.lang.Object(Partition(EOC, java.lang.Object(o5352sub), i2174)), java.lang.Object(Partition(EOC, NULL, i2174)), matching1) → 4580_0_isEqual_Return(EOS(STATIC_4580), java.lang.Object(Partition(EOC, java.lang.Object(o5352sub), i2174)), java.lang.Object(Partition(EOC, NULL, i2174)), 0) | =(matching1, 0)
4761_0_isEqual_Return(EOS(STATIC_4761), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, NULL, i2222)), i2221)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, o5504, i2223)), i2221)), matching1) → 4580_0_isEqual_Return(EOS(STATIC_4580), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, NULL, i2222)), i2221)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, o5504, i2223)), i2221)), 0) | =(matching1, 0)
4798_0_isEqual_Return(EOS(STATIC_4798), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, NULL, i2244)), i2243)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, o5566, i2245)), i2243)), matching1) → 4799_0_isEqual_Return(EOS(STATIC_4799), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, NULL, i2244)), i2243)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, o5566, i2245)), i2243)), 1) | =(matching1, 1)
4799_0_isEqual_Return(EOS(STATIC_4799), java.lang.Object(Partition(EOC, java.lang.Object(o5687sub), i2279)), java.lang.Object(Partition(EOC, o5690, i2280)), i2281) → 4829_0_isEqual_EQ(EOS(STATIC_4829), i2281)
4829_0_isEqual_EQ(EOS(STATIC_4829), matching1) → 4842_0_isEqual_EQ(EOS(STATIC_4842), 1) | =(matching1, 1)
4829_0_isEqual_EQ(EOS(STATIC_4829), matching1) → 4843_0_isEqual_EQ(EOS(STATIC_4843), 0) | =(matching1, 0)
4842_0_isEqual_EQ(EOS(STATIC_4842), matching1) → 4856_0_isEqual_ConstantStackPush(EOS(STATIC_4856)) | &&(>(1, 0), =(matching1, 1))
4843_0_isEqual_EQ(EOS(STATIC_4843), matching1) → 4857_0_isEqual_ConstantStackPush(EOS(STATIC_4857)) | =(matching1, 0)
4856_0_isEqual_ConstantStackPush(EOS(STATIC_4856)) → 4872_0_isEqual_JMP(EOS(STATIC_4872), 1)
4857_0_isEqual_ConstantStackPush(EOS(STATIC_4857)) → 4875_0_isEqual_Return(EOS(STATIC_4875), 0)
4872_0_isEqual_JMP(EOS(STATIC_4872), matching1) → 4894_0_isEqual_Return(EOS(STATIC_4894), 1) | =(matching1, 1)
4941_0_isEqual_Return(EOS(STATIC_4941), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, java.lang.Object(o6098sub), i2395)), i2394)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, o6101, i2396)), i2394)), matching1) → 4799_0_isEqual_Return(EOS(STATIC_4799), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, java.lang.Object(o6098sub), i2395)), i2394)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, o6101, i2396)), i2394)), 0) | =(matching1, 0)
4970_0_isEqual_Return(EOS(STATIC_4970), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, java.lang.Object(o6147sub), i2413)), i2412)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, o6150, i2414)), i2412)), matching1) → 4799_0_isEqual_Return(EOS(STATIC_4799), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, java.lang.Object(o6147sub), i2413)), i2412)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, o6150, i2414)), i2412)), 1) | =(matching1, 1)
Combined rules. Obtained 1 conditional rules for P and 15 conditional rules for R.
P rules:
4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(Partition(EOC, java.lang.Object(x0), x1)), java.lang.Object(Partition(EOC, x2, x1)), java.lang.Object(Partition(EOC, x2, x1))) → 4532_1_isEqual_InvokeMethod(4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(x0), x2, x2), java.lang.Object(x0), x2)
R rules:
4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(x0), NULL, NULL) → 4236_0_isEqual_Return(EOS(STATIC_4236), java.lang.Object(x0), NULL, 0)
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return(EOS(STATIC_4443), 0), java.lang.Object(Partition(EOC, java.lang.Object(x1), x2)), java.lang.Object(Partition(EOC, x3, x4))) → 4829_0_isEqual_EQ(EOS(STATIC_4829), 0)
4532_1_isEqual_InvokeMethod(4652_0_isEqual_Return(EOS(STATIC_4652), 0), java.lang.Object(Partition(EOC, java.lang.Object(x1), x2)), java.lang.Object(Partition(EOC, NULL, x2))) → 4829_0_isEqual_EQ(EOS(STATIC_4829), 0)
4532_1_isEqual_InvokeMethod(4673_0_isEqual_Return(EOS(STATIC_4673), 0), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, NULL, x1)), x2)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, x3, x4)), x2))) → 4829_0_isEqual_EQ(EOS(STATIC_4829), 0)
4532_1_isEqual_InvokeMethod(4705_0_isEqual_Return(EOS(STATIC_4705), 1), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, NULL, x1)), x2)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, x3, x4)), x2))) → 4829_0_isEqual_EQ(EOS(STATIC_4829), 1)
4532_1_isEqual_InvokeMethod(4875_0_isEqual_Return(EOS(STATIC_4875), 0), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, java.lang.Object(x1), x2)), x3)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, x4, x5)), x3))) → 4829_0_isEqual_EQ(EOS(STATIC_4829), 0)
4532_1_isEqual_InvokeMethod(4894_0_isEqual_Return(EOS(STATIC_4894), 1), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, java.lang.Object(x1), x2)), x3)), java.lang.Object(Partition(EOC, java.lang.Object(Partition(EOC, x4, x5)), x3))) → 4829_0_isEqual_EQ(EOS(STATIC_4829), 1)
4532_1_isEqual_InvokeMethod(4445_0_isEqual_Return(EOS(STATIC_4445), java.lang.Object(Partition(EOC, NULL, x0)), java.lang.Object(Partition(EOC, x1, x2)), 0), java.lang.Object(Partition(EOC, NULL, x0)), java.lang.Object(Partition(EOC, x1, x2))) → 4623_0_isEqual_EQ(EOS(STATIC_4623), 0)
4532_1_isEqual_InvokeMethod(4533_0_isEqual_Return(EOS(STATIC_4533), java.lang.Object(Partition(EOC, NULL, x0)), java.lang.Object(Partition(EOC, java.lang.Object(x1), x0)), 0), java.lang.Object(Partition(EOC, NULL, x0)), java.lang.Object(Partition(EOC, java.lang.Object(x1), x0))) → 4623_0_isEqual_EQ(EOS(STATIC_4623), 0)
4532_1_isEqual_InvokeMethod(4547_0_isEqual_Return(EOS(STATIC_4547), java.lang.Object(Partition(EOC, NULL, x0)), java.lang.Object(Partition(EOC, NULL, x0)), 1), java.lang.Object(Partition(EOC, NULL, x0)), java.lang.Object(Partition(EOC, NULL, x0))) → 4623_0_isEqual_EQ(EOS(STATIC_4623), 1)
4532_1_isEqual_InvokeMethod(4236_0_isEqual_Return(EOS(STATIC_4236), java.lang.Object(x0), NULL, 0), java.lang.Object(x0), NULL) → 4652_0_isEqual_Return(EOS(STATIC_4652), 0)
4623_0_isEqual_EQ(EOS(STATIC_4623), 0) → 4673_0_isEqual_Return(EOS(STATIC_4673), 0)
4623_0_isEqual_EQ(EOS(STATIC_4623), 1) → 4705_0_isEqual_Return(EOS(STATIC_4705), 1)
4829_0_isEqual_EQ(EOS(STATIC_4829), 0) → 4875_0_isEqual_Return(EOS(STATIC_4875), 0)
4829_0_isEqual_EQ(EOS(STATIC_4829), 1) → 4894_0_isEqual_Return(EOS(STATIC_4894), 1)
Filtered ground terms:
4164_0_isEqual_NONNULL(x1, x2, x3, x4) → 4164_0_isEqual_NONNULL(x2, x3, x4)
Partition(x1, x2, x3) → Partition(x2, x3)
4894_0_isEqual_Return(x1, x2) → 4894_0_isEqual_Return
4829_0_isEqual_EQ(x1, x2) → 4829_0_isEqual_EQ(x2)
4875_0_isEqual_Return(x1, x2) → 4875_0_isEqual_Return
4705_0_isEqual_Return(x1, x2) → 4705_0_isEqual_Return
4623_0_isEqual_EQ(x1, x2) → 4623_0_isEqual_EQ(x2)
4673_0_isEqual_Return(x1, x2) → 4673_0_isEqual_Return
4652_0_isEqual_Return(x1, x2) → 4652_0_isEqual_Return
4236_0_isEqual_Return(x1, x2, x3, x4) → 4236_0_isEqual_Return(x2)
4547_0_isEqual_Return(x1, x2, x3, x4) → 4547_0_isEqual_Return(x2, x3)
4533_0_isEqual_Return(x1, x2, x3, x4) → 4533_0_isEqual_Return(x2, x3)
4445_0_isEqual_Return(x1, x2, x3, x4) → 4445_0_isEqual_Return(x2, x3)
4443_0_isEqual_Return(x1, x2) → 4443_0_isEqual_Return
Filtered duplicate args:
4164_0_isEqual_NONNULL(x1, x2, x3) → 4164_0_isEqual_NONNULL(x1, x3)
4547_0_isEqual_Return(x1, x2) → 4547_0_isEqual_Return(x2)
Filtered unneeded arguments:
Partition(x1, x2) → Partition(x1)
Combined rules. Obtained 1 conditional rules for P and 15 conditional rules for R.
P rules:
4164_0_isEqual_NONNULL(java.lang.Object(Partition(java.lang.Object(x0))), java.lang.Object(Partition(x2))) → 4532_1_isEqual_InvokeMethod(4164_0_isEqual_NONNULL(java.lang.Object(x0), x2), java.lang.Object(x0), x2)
R rules:
4164_0_isEqual_NONNULL(java.lang.Object(x0), NULL) → 4236_0_isEqual_Return(java.lang.Object(x0))
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(x1))), java.lang.Object(Partition(x3))) → 4829_0_isEqual_EQ(0)
4532_1_isEqual_InvokeMethod(4652_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(x1))), java.lang.Object(Partition(NULL))) → 4829_0_isEqual_EQ(0)
4532_1_isEqual_InvokeMethod(4673_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(Partition(NULL)))), java.lang.Object(Partition(java.lang.Object(Partition(x3))))) → 4829_0_isEqual_EQ(0)
4532_1_isEqual_InvokeMethod(4705_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(Partition(NULL)))), java.lang.Object(Partition(java.lang.Object(Partition(x3))))) → 4829_0_isEqual_EQ(1)
4532_1_isEqual_InvokeMethod(4875_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(Partition(java.lang.Object(x1))))), java.lang.Object(Partition(java.lang.Object(Partition(x4))))) → 4829_0_isEqual_EQ(0)
4532_1_isEqual_InvokeMethod(4894_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(Partition(java.lang.Object(x1))))), java.lang.Object(Partition(java.lang.Object(Partition(x4))))) → 4829_0_isEqual_EQ(1)
4532_1_isEqual_InvokeMethod(4445_0_isEqual_Return(java.lang.Object(Partition(NULL)), java.lang.Object(Partition(x1))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(x1))) → 4623_0_isEqual_EQ(0)
4532_1_isEqual_InvokeMethod(4533_0_isEqual_Return(java.lang.Object(Partition(NULL)), java.lang.Object(Partition(java.lang.Object(x1)))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(java.lang.Object(x1)))) → 4623_0_isEqual_EQ(0)
4532_1_isEqual_InvokeMethod(4547_0_isEqual_Return(java.lang.Object(Partition(NULL))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(NULL))) → 4623_0_isEqual_EQ(1)
4532_1_isEqual_InvokeMethod(4236_0_isEqual_Return(java.lang.Object(x0)), java.lang.Object(x0), NULL) → 4652_0_isEqual_Return
4623_0_isEqual_EQ(0) → 4673_0_isEqual_Return
4623_0_isEqual_EQ(1) → 4705_0_isEqual_Return
4829_0_isEqual_EQ(0) → 4875_0_isEqual_Return
4829_0_isEqual_EQ(1) → 4894_0_isEqual_Return
Performed bisimulation on rules. Used the following equivalence classes: {[4829_0_isEqual_EQ_1, 4623_0_isEqual_EQ_1]=4829_0_isEqual_EQ_1, [4443_0_isEqual_Return, 4652_0_isEqual_Return, 4673_0_isEqual_Return, 4705_0_isEqual_Return, 4875_0_isEqual_Return, 4894_0_isEqual_Return]=4443_0_isEqual_Return}
Finished conversion. Obtained 1 rules for P and 13 rules for R. System has no predefined symbols.
P rules:
4164_0_ISEQUAL_NONNULL(java.lang.Object(Partition(java.lang.Object(x0))), java.lang.Object(Partition(x2))) → 4164_0_ISEQUAL_NONNULL(java.lang.Object(x0), x2)
R rules:
4164_0_isEqual_NONNULL(java.lang.Object(x0), NULL) → 4236_0_isEqual_Return(java.lang.Object(x0))
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(x1))), java.lang.Object(Partition(x3))) → 4829_0_isEqual_EQ(0)
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(x1))), java.lang.Object(Partition(NULL))) → 4829_0_isEqual_EQ(0)
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(Partition(NULL)))), java.lang.Object(Partition(java.lang.Object(Partition(x3))))) → 4829_0_isEqual_EQ(0)
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(Partition(NULL)))), java.lang.Object(Partition(java.lang.Object(Partition(x3))))) → 4829_0_isEqual_EQ(1)
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(Partition(java.lang.Object(x1))))), java.lang.Object(Partition(java.lang.Object(Partition(x4))))) → 4829_0_isEqual_EQ(0)
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(Partition(java.lang.Object(x1))))), java.lang.Object(Partition(java.lang.Object(Partition(x4))))) → 4829_0_isEqual_EQ(1)
4532_1_isEqual_InvokeMethod(4445_0_isEqual_Return(java.lang.Object(Partition(NULL)), java.lang.Object(Partition(x1))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(x1))) → 4829_0_isEqual_EQ(0)
4532_1_isEqual_InvokeMethod(4533_0_isEqual_Return(java.lang.Object(Partition(NULL)), java.lang.Object(Partition(java.lang.Object(x1)))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(java.lang.Object(x1)))) → 4829_0_isEqual_EQ(0)
4532_1_isEqual_InvokeMethod(4547_0_isEqual_Return(java.lang.Object(Partition(NULL))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(NULL))) → 4829_0_isEqual_EQ(1)
4532_1_isEqual_InvokeMethod(4236_0_isEqual_Return(java.lang.Object(x0)), java.lang.Object(x0), NULL) → 4443_0_isEqual_Return
4829_0_isEqual_EQ(0) → 4443_0_isEqual_Return
4829_0_isEqual_EQ(1) → 4443_0_isEqual_Return
!= | ~ | 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 |
(0) -> (0), if (java.lang.Object(x0[0]) →* java.lang.Object(Partition(java.lang.Object(x0[0]')))∧x2[0] →* java.lang.Object(Partition(x2[0]')))
4164_0_ISEQUAL_NONNULL(java.lang.Object(Partition(java.lang.Object(x0[0]))), java.lang.Object(Partition(x2[0]))) → 4164_0_ISEQUAL_NONNULL(java.lang.Object(x0[0]), x2[0])
4164_0_isEqual_NONNULL(java.lang.Object(x0), NULL) → 4236_0_isEqual_Return(java.lang.Object(x0))
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(x1))), java.lang.Object(Partition(x3))) → 4829_0_isEqual_EQ(pos(01))
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(x1))), java.lang.Object(Partition(NULL))) → 4829_0_isEqual_EQ(pos(01))
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(Partition(NULL)))), java.lang.Object(Partition(java.lang.Object(Partition(x3))))) → 4829_0_isEqual_EQ(pos(01))
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(Partition(NULL)))), java.lang.Object(Partition(java.lang.Object(Partition(x3))))) → 4829_0_isEqual_EQ(pos(s(01)))
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(Partition(java.lang.Object(x1))))), java.lang.Object(Partition(java.lang.Object(Partition(x4))))) → 4829_0_isEqual_EQ(pos(01))
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(Partition(java.lang.Object(x1))))), java.lang.Object(Partition(java.lang.Object(Partition(x4))))) → 4829_0_isEqual_EQ(pos(s(01)))
4532_1_isEqual_InvokeMethod(4445_0_isEqual_Return(java.lang.Object(Partition(NULL)), java.lang.Object(Partition(x1))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(x1))) → 4829_0_isEqual_EQ(pos(01))
4532_1_isEqual_InvokeMethod(4533_0_isEqual_Return(java.lang.Object(Partition(NULL)), java.lang.Object(Partition(java.lang.Object(x1)))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(java.lang.Object(x1)))) → 4829_0_isEqual_EQ(pos(01))
4532_1_isEqual_InvokeMethod(4547_0_isEqual_Return(java.lang.Object(Partition(NULL))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(NULL))) → 4829_0_isEqual_EQ(pos(s(01)))
4532_1_isEqual_InvokeMethod(4236_0_isEqual_Return(java.lang.Object(x0)), java.lang.Object(x0), NULL) → 4443_0_isEqual_Return
4829_0_isEqual_EQ(pos(01)) → 4443_0_isEqual_Return
4829_0_isEqual_EQ(pos(s(01))) → 4443_0_isEqual_Return
4164_0_isEqual_NONNULL(java.lang.Object(x0), NULL)
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(x0))), java.lang.Object(Partition(x1)))
4532_1_isEqual_InvokeMethod(4445_0_isEqual_Return(java.lang.Object(Partition(NULL)), java.lang.Object(Partition(x0))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(x0)))
4532_1_isEqual_InvokeMethod(4533_0_isEqual_Return(java.lang.Object(Partition(NULL)), java.lang.Object(Partition(java.lang.Object(x0)))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(java.lang.Object(x0))))
4532_1_isEqual_InvokeMethod(4547_0_isEqual_Return(java.lang.Object(Partition(NULL))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(NULL)))
4532_1_isEqual_InvokeMethod(4236_0_isEqual_Return(java.lang.Object(x0)), java.lang.Object(x0), NULL)
4829_0_isEqual_EQ(pos(01))
4829_0_isEqual_EQ(pos(s(01)))
4164_0_ISEQUAL_NONNULL(java.lang.Object(Partition(java.lang.Object(x0[0]))), java.lang.Object(Partition(x2[0]))) → 4164_0_ISEQUAL_NONNULL(java.lang.Object(x0[0]), x2[0])
4164_0_isEqual_NONNULL(java.lang.Object(x0), NULL)
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(x0))), java.lang.Object(Partition(x1)))
4532_1_isEqual_InvokeMethod(4445_0_isEqual_Return(java.lang.Object(Partition(NULL)), java.lang.Object(Partition(x0))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(x0)))
4532_1_isEqual_InvokeMethod(4533_0_isEqual_Return(java.lang.Object(Partition(NULL)), java.lang.Object(Partition(java.lang.Object(x0)))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(java.lang.Object(x0))))
4532_1_isEqual_InvokeMethod(4547_0_isEqual_Return(java.lang.Object(Partition(NULL))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(NULL)))
4532_1_isEqual_InvokeMethod(4236_0_isEqual_Return(java.lang.Object(x0)), java.lang.Object(x0), NULL)
4829_0_isEqual_EQ(pos(01))
4829_0_isEqual_EQ(pos(s(01)))
4164_0_isEqual_NONNULL(java.lang.Object(x0), NULL)
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(Partition(java.lang.Object(x0))), java.lang.Object(Partition(x1)))
4532_1_isEqual_InvokeMethod(4445_0_isEqual_Return(java.lang.Object(Partition(NULL)), java.lang.Object(Partition(x0))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(x0)))
4532_1_isEqual_InvokeMethod(4533_0_isEqual_Return(java.lang.Object(Partition(NULL)), java.lang.Object(Partition(java.lang.Object(x0)))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(java.lang.Object(x0))))
4532_1_isEqual_InvokeMethod(4547_0_isEqual_Return(java.lang.Object(Partition(NULL))), java.lang.Object(Partition(NULL)), java.lang.Object(Partition(NULL)))
4532_1_isEqual_InvokeMethod(4236_0_isEqual_Return(java.lang.Object(x0)), java.lang.Object(x0), NULL)
4829_0_isEqual_EQ(pos(01))
4829_0_isEqual_EQ(pos(s(01)))
4164_0_ISEQUAL_NONNULL(java.lang.Object(Partition(java.lang.Object(x0[0]))), java.lang.Object(Partition(x2[0]))) → 4164_0_ISEQUAL_NONNULL(java.lang.Object(x0[0]), x2[0])
From the DPs we obtained the following set of size-change graphs:
Generated 33 rules for P and 38 rules for R.
P rules:
2939_0_number_greater_Store(EOS(STATIC_2939), java.lang.Object(o2071sub), i760) → 2948_0_number_greater_Load(EOS(STATIC_2948), java.lang.Object(o2071sub), i760)
2948_0_number_greater_Load(EOS(STATIC_2948), java.lang.Object(o2071sub), i760) → 2959_0_number_greater_FieldAccess(EOS(STATIC_2959), java.lang.Object(o2071sub), i760, java.lang.Object(o2071sub))
2959_0_number_greater_FieldAccess(EOS(STATIC_2959), java.lang.Object(Partition(EOC, i936, o2166)), i760, java.lang.Object(Partition(EOC, i936, o2166))) → 3018_0_number_greater_FieldAccess(EOS(STATIC_3018), java.lang.Object(Partition(EOC, i936, o2166)), i760, java.lang.Object(Partition(EOC, i936, o2166)))
3018_0_number_greater_FieldAccess(EOS(STATIC_3018), java.lang.Object(Partition(EOC, i936, o2166)), i760, java.lang.Object(Partition(EOC, i936, o2166))) → 3026_0_number_greater_Load(EOS(STATIC_3026), java.lang.Object(Partition(EOC, i936, o2166)), i760, i936)
3026_0_number_greater_Load(EOS(STATIC_3026), java.lang.Object(Partition(EOC, i936, o2166)), i760, i936) → 3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC, i936, o2166)), i760, i936, i760)
3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC, i936, o2166)), i760, i936, i760) → 3044_0_number_greater_LT(EOS(STATIC_3044), java.lang.Object(Partition(EOC, i936, o2166)), i760, i936, i760)
3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC, i936, o2166)), i760, i936, i760) → 3045_0_number_greater_LT(EOS(STATIC_3045), java.lang.Object(Partition(EOC, i936, o2166)), i760, i936, i760)
3044_0_number_greater_LT(EOS(STATIC_3044), java.lang.Object(Partition(EOC, i936, o2166)), i760, i936, i760) → 3052_0_number_greater_Load(EOS(STATIC_3052), java.lang.Object(Partition(EOC, i936, o2166)), i760) | <(i936, i760)
3052_0_number_greater_Load(EOS(STATIC_3052), java.lang.Object(Partition(EOC, i936, o2166)), i760) → 3064_0_number_greater_FieldAccess(EOS(STATIC_3064), java.lang.Object(Partition(EOC, i936, o2166)), i760, java.lang.Object(Partition(EOC, i936, o2166)))
3064_0_number_greater_FieldAccess(EOS(STATIC_3064), java.lang.Object(Partition(EOC, i936, o2166)), i760, java.lang.Object(Partition(EOC, i936, o2166))) → 3075_0_number_greater_NULL(EOS(STATIC_3075), java.lang.Object(Partition(EOC, i936, o2166)), i760, o2166)
3075_0_number_greater_NULL(EOS(STATIC_3075), java.lang.Object(Partition(EOC, i936, java.lang.Object(o2241sub))), i760, java.lang.Object(o2241sub)) → 3085_0_number_greater_NULL(EOS(STATIC_3085), java.lang.Object(Partition(EOC, i936, java.lang.Object(o2241sub))), i760, java.lang.Object(o2241sub))
3085_0_number_greater_NULL(EOS(STATIC_3085), java.lang.Object(Partition(EOC, i936, java.lang.Object(o2241sub))), i760, java.lang.Object(o2241sub)) → 3097_0_number_greater_Load(EOS(STATIC_3097), java.lang.Object(Partition(EOC, i936, java.lang.Object(o2241sub))), i760)
3097_0_number_greater_Load(EOS(STATIC_3097), java.lang.Object(Partition(EOC, i936, java.lang.Object(o2241sub))), i760) → 3112_0_number_greater_Load(EOS(STATIC_3112), java.lang.Object(Partition(EOC, i936, java.lang.Object(o2241sub))), i760)
3112_0_number_greater_Load(EOS(STATIC_3112), java.lang.Object(Partition(EOC, i936, java.lang.Object(o2241sub))), i760) → 3123_0_number_greater_FieldAccess(EOS(STATIC_3123), i760, java.lang.Object(Partition(EOC, i936, java.lang.Object(o2241sub))))
3123_0_number_greater_FieldAccess(EOS(STATIC_3123), i760, java.lang.Object(Partition(EOC, i936, java.lang.Object(o2241sub)))) → 3139_0_number_greater_Load(EOS(STATIC_3139), i760, java.lang.Object(o2241sub))
3139_0_number_greater_Load(EOS(STATIC_3139), i760, java.lang.Object(o2241sub)) → 3175_0_number_greater_InvokeMethod(EOS(STATIC_3175), java.lang.Object(o2241sub), i760)
3175_0_number_greater_InvokeMethod(EOS(STATIC_3175), java.lang.Object(o2241sub), i760) → 3186_1_number_greater_InvokeMethod(3186_0_number_greater_ConstantStackPush(EOS(STATIC_3186), java.lang.Object(o2241sub), i760), java.lang.Object(o2241sub), i760)
3186_0_number_greater_ConstantStackPush(EOS(STATIC_3186), java.lang.Object(o2241sub), i760) → 3196_0_number_greater_ConstantStackPush(EOS(STATIC_3196), java.lang.Object(o2241sub), i760)
3196_0_number_greater_ConstantStackPush(EOS(STATIC_3196), java.lang.Object(o2241sub), i760) → 2931_0_number_greater_ConstantStackPush(EOS(STATIC_2931), java.lang.Object(o2241sub), i760)
2931_0_number_greater_ConstantStackPush(EOS(STATIC_2931), java.lang.Object(o2071sub), i760) → 2939_0_number_greater_Store(EOS(STATIC_2939), java.lang.Object(o2071sub), i760)
3045_0_number_greater_LT(EOS(STATIC_3045), java.lang.Object(Partition(EOC, i936, o2166)), i760, i936, i760) → 3054_0_number_greater_Inc(EOS(STATIC_3054), java.lang.Object(Partition(EOC, i936, o2166)), i760) | >=(i936, i760)
3054_0_number_greater_Inc(EOS(STATIC_3054), java.lang.Object(Partition(EOC, i936, o2166)), i760) → 3066_0_number_greater_Load(EOS(STATIC_3066), java.lang.Object(Partition(EOC, i936, o2166)), i760)
3066_0_number_greater_Load(EOS(STATIC_3066), java.lang.Object(Partition(EOC, i936, o2166)), i760) → 3077_0_number_greater_FieldAccess(EOS(STATIC_3077), java.lang.Object(Partition(EOC, i936, o2166)), i760, java.lang.Object(Partition(EOC, i936, o2166)))
3077_0_number_greater_FieldAccess(EOS(STATIC_3077), java.lang.Object(Partition(EOC, i936, o2166)), i760, java.lang.Object(Partition(EOC, i936, o2166))) → 3088_0_number_greater_NULL(EOS(STATIC_3088), java.lang.Object(Partition(EOC, i936, o2166)), i760, o2166)
3088_0_number_greater_NULL(EOS(STATIC_3088), java.lang.Object(Partition(EOC, i936, java.lang.Object(o2252sub))), i760, java.lang.Object(o2252sub)) → 3099_0_number_greater_NULL(EOS(STATIC_3099), java.lang.Object(Partition(EOC, i936, java.lang.Object(o2252sub))), i760, java.lang.Object(o2252sub))
3099_0_number_greater_NULL(EOS(STATIC_3099), java.lang.Object(Partition(EOC, i936, java.lang.Object(o2252sub))), i760, java.lang.Object(o2252sub)) → 3114_0_number_greater_Load(EOS(STATIC_3114), java.lang.Object(Partition(EOC, i936, java.lang.Object(o2252sub))), i760)
3114_0_number_greater_Load(EOS(STATIC_3114), java.lang.Object(Partition(EOC, i936, java.lang.Object(o2252sub))), i760) → 3126_0_number_greater_Load(EOS(STATIC_3126), java.lang.Object(Partition(EOC, i936, java.lang.Object(o2252sub))), i760)
3126_0_number_greater_Load(EOS(STATIC_3126), java.lang.Object(Partition(EOC, i936, java.lang.Object(o2252sub))), i760) → 3141_0_number_greater_FieldAccess(EOS(STATIC_3141), i760, java.lang.Object(Partition(EOC, i936, java.lang.Object(o2252sub))))
3141_0_number_greater_FieldAccess(EOS(STATIC_3141), i760, java.lang.Object(Partition(EOC, i936, java.lang.Object(o2252sub)))) → 3176_0_number_greater_Load(EOS(STATIC_3176), i760, java.lang.Object(o2252sub))
3176_0_number_greater_Load(EOS(STATIC_3176), i760, java.lang.Object(o2252sub)) → 3187_0_number_greater_InvokeMethod(EOS(STATIC_3187), java.lang.Object(o2252sub), i760)
3187_0_number_greater_InvokeMethod(EOS(STATIC_3187), java.lang.Object(o2252sub), i760) → 3197_1_number_greater_InvokeMethod(3197_0_number_greater_ConstantStackPush(EOS(STATIC_3197), java.lang.Object(o2252sub), i760), java.lang.Object(o2252sub), i760)
3197_0_number_greater_ConstantStackPush(EOS(STATIC_3197), java.lang.Object(o2252sub), i760) → 3206_0_number_greater_ConstantStackPush(EOS(STATIC_3206), java.lang.Object(o2252sub), i760)
3206_0_number_greater_ConstantStackPush(EOS(STATIC_3206), java.lang.Object(o2252sub), i760) → 2931_0_number_greater_ConstantStackPush(EOS(STATIC_2931), java.lang.Object(o2252sub), i760)
R rules:
3075_0_number_greater_NULL(EOS(STATIC_3075), java.lang.Object(Partition(EOC, i936, NULL)), i760, NULL) → 3086_0_number_greater_NULL(EOS(STATIC_3086), java.lang.Object(Partition(EOC, i936, NULL)), i760, NULL)
3086_0_number_greater_NULL(EOS(STATIC_3086), java.lang.Object(Partition(EOC, i936, NULL)), i760, NULL) → 3098_0_number_greater_Load(EOS(STATIC_3098))
3088_0_number_greater_NULL(EOS(STATIC_3088), java.lang.Object(Partition(EOC, i936, NULL)), i760, NULL) → 3101_0_number_greater_NULL(EOS(STATIC_3101), java.lang.Object(Partition(EOC, i936, NULL)), i760, NULL)
3098_0_number_greater_Load(EOS(STATIC_3098)) → 3113_0_number_greater_Return(EOS(STATIC_3113))
3101_0_number_greater_NULL(EOS(STATIC_3101), java.lang.Object(Partition(EOC, i936, NULL)), i760, NULL) → 3115_0_number_greater_Load(EOS(STATIC_3115))
3115_0_number_greater_Load(EOS(STATIC_3115)) → 3127_0_number_greater_Return(EOS(STATIC_3127))
3186_1_number_greater_InvokeMethod(3113_0_number_greater_Return(EOS(STATIC_3113)), java.lang.Object(Partition(EOC, i1008, NULL)), i1009) → 3230_0_number_greater_Return(EOS(STATIC_3230), java.lang.Object(Partition(EOC, i1008, NULL)), i1009)
3186_1_number_greater_InvokeMethod(3127_0_number_greater_Return(EOS(STATIC_3127)), java.lang.Object(Partition(EOC, i1012, NULL)), i1013) → 3234_0_number_greater_Return(EOS(STATIC_3234), java.lang.Object(Partition(EOC, i1012, NULL)), i1013)
3186_1_number_greater_InvokeMethod(4055_0_number_greater_Return(EOS(STATIC_4055)), java.lang.Object(Partition(EOC, i1651, java.lang.Object(Partition(EOC, i1652, o3978)))), i1653) → 4122_0_number_greater_Return(EOS(STATIC_4122), java.lang.Object(Partition(EOC, i1651, java.lang.Object(Partition(EOC, i1652, o3978)))), i1653)
3186_1_number_greater_InvokeMethod(4058_0_number_greater_Return(EOS(STATIC_4058)), java.lang.Object(Partition(EOC, i1662, java.lang.Object(Partition(EOC, i1663, o3990)))), i1664) → 4131_0_number_greater_Return(EOS(STATIC_4131), java.lang.Object(Partition(EOC, i1662, java.lang.Object(Partition(EOC, i1663, o3990)))), i1664)
3197_1_number_greater_InvokeMethod(3113_0_number_greater_Return(EOS(STATIC_3113)), java.lang.Object(Partition(EOC, i1023, NULL)), i1024) → 3249_0_number_greater_Return(EOS(STATIC_3249), java.lang.Object(Partition(EOC, i1023, NULL)), i1024)
3197_1_number_greater_InvokeMethod(3127_0_number_greater_Return(EOS(STATIC_3127)), java.lang.Object(Partition(EOC, i1027, NULL)), i1028) → 3253_0_number_greater_Return(EOS(STATIC_3253), java.lang.Object(Partition(EOC, i1027, NULL)), i1028)
3197_1_number_greater_InvokeMethod(4055_0_number_greater_Return(EOS(STATIC_4055)), java.lang.Object(Partition(EOC, i1655, java.lang.Object(Partition(EOC, i1656, o3982)))), i1657) → 4125_0_number_greater_Return(EOS(STATIC_4125), java.lang.Object(Partition(EOC, i1655, java.lang.Object(Partition(EOC, i1656, o3982)))), i1657)
3197_1_number_greater_InvokeMethod(4058_0_number_greater_Return(EOS(STATIC_4058)), java.lang.Object(Partition(EOC, i1666, java.lang.Object(Partition(EOC, i1667, o3994)))), i1668) → 4133_0_number_greater_Return(EOS(STATIC_4133), java.lang.Object(Partition(EOC, i1666, java.lang.Object(Partition(EOC, i1667, o3994)))), i1668)
3230_0_number_greater_Return(EOS(STATIC_3230), java.lang.Object(Partition(EOC, i1008, NULL)), i1009) → 3235_0_number_greater_Return(EOS(STATIC_3235), java.lang.Object(Partition(EOC, i1008, NULL)), i1009)
3234_0_number_greater_Return(EOS(STATIC_3234), java.lang.Object(Partition(EOC, i1012, NULL)), i1013) → 3235_0_number_greater_Return(EOS(STATIC_3235), java.lang.Object(Partition(EOC, i1012, NULL)), i1013)
3235_0_number_greater_Return(EOS(STATIC_3235), java.lang.Object(Partition(EOC, i1016, NULL)), i1017) → 3347_0_number_greater_Return(EOS(STATIC_3347), java.lang.Object(Partition(EOC, i1016, NULL)), i1017)
3249_0_number_greater_Return(EOS(STATIC_3249), java.lang.Object(Partition(EOC, i1023, NULL)), i1024) → 3254_0_number_greater_Return(EOS(STATIC_3254), java.lang.Object(Partition(EOC, i1023, NULL)), i1024)
3253_0_number_greater_Return(EOS(STATIC_3253), java.lang.Object(Partition(EOC, i1027, NULL)), i1028) → 3254_0_number_greater_Return(EOS(STATIC_3254), java.lang.Object(Partition(EOC, i1027, NULL)), i1028)
3254_0_number_greater_Return(EOS(STATIC_3254), java.lang.Object(Partition(EOC, i1031, NULL)), i1032) → 3354_0_number_greater_Return(EOS(STATIC_3354), java.lang.Object(Partition(EOC, i1031, NULL)), i1032)
3347_0_number_greater_Return(EOS(STATIC_3347), java.lang.Object(Partition(EOC, i1086, o2603)), i1087) → 3500_0_number_greater_Return(EOS(STATIC_3500), java.lang.Object(Partition(EOC, i1086, o2603)), i1087)
3354_0_number_greater_Return(EOS(STATIC_3354), java.lang.Object(Partition(EOC, i1098, o2630)), i1099) → 3507_0_number_greater_Return(EOS(STATIC_3507), java.lang.Object(Partition(EOC, i1098, o2630)), i1099)
3500_0_number_greater_Return(EOS(STATIC_3500), java.lang.Object(Partition(EOC, i1206, o2906)), i1207) → 3671_0_number_greater_Return(EOS(STATIC_3671), java.lang.Object(Partition(EOC, i1206, o2906)), i1207)
3507_0_number_greater_Return(EOS(STATIC_3507), java.lang.Object(Partition(EOC, i1221, o2934)), i1222) → 3676_0_number_greater_Return(EOS(STATIC_3676), java.lang.Object(Partition(EOC, i1221, o2934)), i1222)
3671_0_number_greater_Return(EOS(STATIC_3671), java.lang.Object(Partition(EOC, i1315, o3214)), i1316) → 3947_0_number_greater_Return(EOS(STATIC_3947), java.lang.Object(Partition(EOC, i1315, o3214)), i1316)
3676_0_number_greater_Return(EOS(STATIC_3676), java.lang.Object(Partition(EOC, i1330, o3242)), i1331) → 3955_0_number_greater_Return(EOS(STATIC_3955), java.lang.Object(Partition(EOC, i1330, o3242)), i1331)
3947_0_number_greater_Return(EOS(STATIC_3947), java.lang.Object(Partition(EOC, i1547, o3740)), i1548) → 3983_0_number_greater_IntArithmetic(EOS(STATIC_3983))
3955_0_number_greater_Return(EOS(STATIC_3955), java.lang.Object(Partition(EOC, i1562, o3768)), i1563) → 3985_0_number_greater_IntArithmetic(EOS(STATIC_3985))
3983_0_number_greater_IntArithmetic(EOS(STATIC_3983)) → 4007_0_number_greater_Store(EOS(STATIC_4007))
3985_0_number_greater_IntArithmetic(EOS(STATIC_3985)) → 4009_0_number_greater_Store(EOS(STATIC_4009))
4007_0_number_greater_Store(EOS(STATIC_4007)) → 4031_0_number_greater_Load(EOS(STATIC_4031))
4009_0_number_greater_Store(EOS(STATIC_4009)) → 4034_0_number_greater_Load(EOS(STATIC_4034))
4031_0_number_greater_Load(EOS(STATIC_4031)) → 4055_0_number_greater_Return(EOS(STATIC_4055))
4034_0_number_greater_Load(EOS(STATIC_4034)) → 4058_0_number_greater_Return(EOS(STATIC_4058))
4122_0_number_greater_Return(EOS(STATIC_4122), java.lang.Object(Partition(EOC, i1651, java.lang.Object(Partition(EOC, i1652, o3978)))), i1653) → 3947_0_number_greater_Return(EOS(STATIC_3947), java.lang.Object(Partition(EOC, i1651, java.lang.Object(Partition(EOC, i1652, o3978)))), i1653)
4125_0_number_greater_Return(EOS(STATIC_4125), java.lang.Object(Partition(EOC, i1655, java.lang.Object(Partition(EOC, i1656, o3982)))), i1657) → 3955_0_number_greater_Return(EOS(STATIC_3955), java.lang.Object(Partition(EOC, i1655, java.lang.Object(Partition(EOC, i1656, o3982)))), i1657)
4131_0_number_greater_Return(EOS(STATIC_4131), java.lang.Object(Partition(EOC, i1662, java.lang.Object(Partition(EOC, i1663, o3990)))), i1664) → 3947_0_number_greater_Return(EOS(STATIC_3947), java.lang.Object(Partition(EOC, i1662, java.lang.Object(Partition(EOC, i1663, o3990)))), i1664)
4133_0_number_greater_Return(EOS(STATIC_4133), java.lang.Object(Partition(EOC, i1666, java.lang.Object(Partition(EOC, i1667, o3994)))), i1668) → 3955_0_number_greater_Return(EOS(STATIC_3955), java.lang.Object(Partition(EOC, i1666, java.lang.Object(Partition(EOC, i1667, o3994)))), i1668)
Combined rules. Obtained 2 conditional rules for P and 8 conditional rules for R.
P rules:
2939_0_number_greater_Store(EOS(STATIC_2939), java.lang.Object(Partition(EOC, x0, java.lang.Object(x1))), x2) → 3186_1_number_greater_InvokeMethod(2939_0_number_greater_Store(EOS(STATIC_2939), java.lang.Object(x1), x2), java.lang.Object(x1), x2) | >(x2, x0)
2939_0_number_greater_Store(EOS(STATIC_2939), java.lang.Object(Partition(EOC, x0, java.lang.Object(x1))), x2) → 3197_1_number_greater_InvokeMethod(2939_0_number_greater_Store(EOS(STATIC_2939), java.lang.Object(x1), x2), java.lang.Object(x1), x2) | <=(x2, x0)
R rules:
3186_1_number_greater_InvokeMethod(4055_0_number_greater_Return(EOS(STATIC_4055)), java.lang.Object(Partition(EOC, x0, java.lang.Object(Partition(EOC, x1, x2)))), x3) → 4055_0_number_greater_Return(EOS(STATIC_4055))
3186_1_number_greater_InvokeMethod(4058_0_number_greater_Return(EOS(STATIC_4058)), java.lang.Object(Partition(EOC, x0, java.lang.Object(Partition(EOC, x1, x2)))), x3) → 4055_0_number_greater_Return(EOS(STATIC_4055))
3186_1_number_greater_InvokeMethod(3113_0_number_greater_Return(EOS(STATIC_3113)), java.lang.Object(Partition(EOC, x0, NULL)), x1) → 4055_0_number_greater_Return(EOS(STATIC_4055))
3186_1_number_greater_InvokeMethod(3127_0_number_greater_Return(EOS(STATIC_3127)), java.lang.Object(Partition(EOC, x0, NULL)), x1) → 4055_0_number_greater_Return(EOS(STATIC_4055))
3197_1_number_greater_InvokeMethod(4055_0_number_greater_Return(EOS(STATIC_4055)), java.lang.Object(Partition(EOC, x0, java.lang.Object(Partition(EOC, x1, x2)))), x3) → 4058_0_number_greater_Return(EOS(STATIC_4058))
3197_1_number_greater_InvokeMethod(4058_0_number_greater_Return(EOS(STATIC_4058)), java.lang.Object(Partition(EOC, x0, java.lang.Object(Partition(EOC, x1, x2)))), x3) → 4058_0_number_greater_Return(EOS(STATIC_4058))
3197_1_number_greater_InvokeMethod(3113_0_number_greater_Return(EOS(STATIC_3113)), java.lang.Object(Partition(EOC, x0, NULL)), x1) → 4058_0_number_greater_Return(EOS(STATIC_4058))
3197_1_number_greater_InvokeMethod(3127_0_number_greater_Return(EOS(STATIC_3127)), java.lang.Object(Partition(EOC, x0, NULL)), x1) → 4058_0_number_greater_Return(EOS(STATIC_4058))
Filtered ground terms:
2939_0_number_greater_Store(x1, x2, x3) → 2939_0_number_greater_Store(x2, x3)
Cond_2939_0_number_greater_Store1(x1, x2, x3, x4) → Cond_2939_0_number_greater_Store1(x1, x3, x4)
Partition(x1, x2, x3) → Partition(x2, x3)
Cond_2939_0_number_greater_Store(x1, x2, x3, x4) → Cond_2939_0_number_greater_Store(x1, x3, x4)
4058_0_number_greater_Return(x1) → 4058_0_number_greater_Return
3127_0_number_greater_Return(x1) → 3127_0_number_greater_Return
3113_0_number_greater_Return(x1) → 3113_0_number_greater_Return
4055_0_number_greater_Return(x1) → 4055_0_number_greater_Return
Filtered unneeded arguments:
3186_1_number_greater_InvokeMethod(x1, x2, x3) → 3186_1_number_greater_InvokeMethod(x1, x2)
3197_1_number_greater_InvokeMethod(x1, x2, x3) → 3197_1_number_greater_InvokeMethod(x1, x2)
Combined rules. Obtained 2 conditional rules for P and 8 conditional rules for R.
P rules:
2939_0_number_greater_Store(java.lang.Object(Partition(x0, java.lang.Object(x1))), x2) → 3186_1_number_greater_InvokeMethod(2939_0_number_greater_Store(java.lang.Object(x1), x2), java.lang.Object(x1)) | >(x2, x0)
2939_0_number_greater_Store(java.lang.Object(Partition(x0, java.lang.Object(x1))), x2) → 3197_1_number_greater_InvokeMethod(2939_0_number_greater_Store(java.lang.Object(x1), x2), java.lang.Object(x1)) | <=(x2, x0)
R rules:
3186_1_number_greater_InvokeMethod(4055_0_number_greater_Return, java.lang.Object(Partition(x0, java.lang.Object(Partition(x1, x2))))) → 4055_0_number_greater_Return
3186_1_number_greater_InvokeMethod(4058_0_number_greater_Return, java.lang.Object(Partition(x0, java.lang.Object(Partition(x1, x2))))) → 4055_0_number_greater_Return
3186_1_number_greater_InvokeMethod(3113_0_number_greater_Return, java.lang.Object(Partition(x0, NULL))) → 4055_0_number_greater_Return
3186_1_number_greater_InvokeMethod(3127_0_number_greater_Return, java.lang.Object(Partition(x0, NULL))) → 4055_0_number_greater_Return
3197_1_number_greater_InvokeMethod(4055_0_number_greater_Return, java.lang.Object(Partition(x0, java.lang.Object(Partition(x1, x2))))) → 4058_0_number_greater_Return
3197_1_number_greater_InvokeMethod(4058_0_number_greater_Return, java.lang.Object(Partition(x0, java.lang.Object(Partition(x1, x2))))) → 4058_0_number_greater_Return
3197_1_number_greater_InvokeMethod(3113_0_number_greater_Return, java.lang.Object(Partition(x0, NULL))) → 4058_0_number_greater_Return
3197_1_number_greater_InvokeMethod(3127_0_number_greater_Return, java.lang.Object(Partition(x0, NULL))) → 4058_0_number_greater_Return
Performed bisimulation on rules. Used the following equivalence classes: {[3186_1_number_greater_InvokeMethod_2, 3197_1_number_greater_InvokeMethod_2]=3186_1_number_greater_InvokeMethod_2, [4055_0_number_greater_Return, 4058_0_number_greater_Return, 3113_0_number_greater_Return, 3127_0_number_greater_Return]=4055_0_number_greater_Return}
Finished conversion. Obtained 4 rules for P and 2 rules for R. System has predefined symbols.
P rules:
2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0, java.lang.Object(x1))), x2) → COND_2939_0_NUMBER_GREATER_STORE(>(x2, x0), java.lang.Object(Partition(x0, java.lang.Object(x1))), x2)
COND_2939_0_NUMBER_GREATER_STORE(TRUE, java.lang.Object(Partition(x0, java.lang.Object(x1))), x2) → 2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1), x2)
2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0, java.lang.Object(x1))), x2) → COND_2939_0_NUMBER_GREATER_STORE1(<=(x2, x0), java.lang.Object(Partition(x0, java.lang.Object(x1))), x2)
COND_2939_0_NUMBER_GREATER_STORE1(TRUE, java.lang.Object(Partition(x0, java.lang.Object(x1))), x2) → 2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1), x2)
R rules:
3186_1_number_greater_InvokeMethod(4055_0_number_greater_Return, java.lang.Object(Partition(x0, java.lang.Object(Partition(x1, x2))))) → 4055_0_number_greater_Return
3186_1_number_greater_InvokeMethod(4055_0_number_greater_Return, java.lang.Object(Partition(x0, NULL))) → 4055_0_number_greater_Return
!= | ~ | 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
(0) -> (1), if (x2[0] > x0[0] ∧java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))) →* java.lang.Object(Partition(x0[1], java.lang.Object(x1[1])))∧x2[0] →* x2[1])
(1) -> (0), if (java.lang.Object(x1[1]) →* java.lang.Object(Partition(x0[0], java.lang.Object(x1[0])))∧x2[1] →* x2[0])
(1) -> (2), if (java.lang.Object(x1[1]) →* java.lang.Object(Partition(x0[2], java.lang.Object(x1[2])))∧x2[1] →* x2[2])
(2) -> (3), if (x2[2] <= x0[2] ∧java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))) →* java.lang.Object(Partition(x0[3], java.lang.Object(x1[3])))∧x2[2] →* x2[3])
(3) -> (0), if (java.lang.Object(x1[3]) →* java.lang.Object(Partition(x0[0], java.lang.Object(x1[0])))∧x2[3] →* x2[0])
(3) -> (2), if (java.lang.Object(x1[3]) →* java.lang.Object(Partition(x0[2], java.lang.Object(x1[2])))∧x2[3] →* x2[2])
(1) (>(x2[0], x0[0])=TRUE∧java.lang.Object(Partition(x0[0], java.lang.Object(x1[0])))=java.lang.Object(Partition(x0[1], java.lang.Object(x1[1])))∧x2[0]=x2[1] ⇒ 2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))), x2[0])≥NonInfC∧2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))), x2[0])≥COND_2939_0_NUMBER_GREATER_STORE(>(x2[0], x0[0]), java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))), x2[0])∧(UIncreasing(COND_2939_0_NUMBER_GREATER_STORE(>(x2[0], x0[0]), java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))), x2[0])), ≥))
(2) (>(x2[0], x0[0])=TRUE ⇒ 2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))), x2[0])≥NonInfC∧2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))), x2[0])≥COND_2939_0_NUMBER_GREATER_STORE(>(x2[0], x0[0]), java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))), x2[0])∧(UIncreasing(COND_2939_0_NUMBER_GREATER_STORE(>(x2[0], x0[0]), java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))), x2[0])), ≥))
(3) (0 ≥ 0 ⇒ (UIncreasing(COND_2939_0_NUMBER_GREATER_STORE(>(x2[0], x0[0]), java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))), x2[0])), ≥)∧[(77)bni_22 + (-1)Bound*bni_22] + [(54)bni_22]x1[0] ≥ 0∧[(-1)bso_23] ≥ 0)
(4) (0 ≥ 0 ⇒ (UIncreasing(COND_2939_0_NUMBER_GREATER_STORE(>(x2[0], x0[0]), java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))), x2[0])), ≥)∧[(77)bni_22 + (-1)Bound*bni_22] + [(54)bni_22]x1[0] ≥ 0∧[(-1)bso_23] ≥ 0)
(5) (0 ≥ 0 ⇒ (UIncreasing(COND_2939_0_NUMBER_GREATER_STORE(>(x2[0], x0[0]), java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))), x2[0])), ≥)∧[(77)bni_22 + (-1)Bound*bni_22] + [(54)bni_22]x1[0] ≥ 0∧[(-1)bso_23] ≥ 0)
(6) (0 ≥ 0 ⇒ (UIncreasing(COND_2939_0_NUMBER_GREATER_STORE(>(x2[0], x0[0]), java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))), x2[0])), ≥)∧0 ≥ 0∧[(54)bni_22] ≥ 0∧0 ≥ 0∧[(77)bni_22 + (-1)Bound*bni_22] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_23] ≥ 0)
(7) (>(x2[0], x0[0])=TRUE∧java.lang.Object(Partition(x0[0], java.lang.Object(x1[0])))=java.lang.Object(Partition(x0[1], java.lang.Object(x1[1])))∧x2[0]=x2[1]∧java.lang.Object(x1[1])=java.lang.Object(Partition(x0[0]1, java.lang.Object(x1[0]1)))∧x2[1]=x2[0]1 ⇒ COND_2939_0_NUMBER_GREATER_STORE(TRUE, java.lang.Object(Partition(x0[1], java.lang.Object(x1[1]))), x2[1])≥NonInfC∧COND_2939_0_NUMBER_GREATER_STORE(TRUE, java.lang.Object(Partition(x0[1], java.lang.Object(x1[1]))), x2[1])≥2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[1]), x2[1])∧(UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[1]), x2[1])), ≥))
(8) (>(x2[0], x0[0])=TRUE ⇒ COND_2939_0_NUMBER_GREATER_STORE(TRUE, java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x0[0]1, java.lang.Object(x1[0]1))))), x2[0])≥NonInfC∧COND_2939_0_NUMBER_GREATER_STORE(TRUE, java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x0[0]1, java.lang.Object(x1[0]1))))), x2[0])≥2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0[0]1, java.lang.Object(x1[0]1))), x2[0])∧(UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[1]), x2[1])), ≥))
(9) (0 ≥ 0 ⇒ (UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[1]), x2[1])), ≥)∧[(725)bni_24 + (-1)Bound*bni_24] + [(486)bni_24]x1[0]1 ≥ 0∧[648 + (-1)bso_25] + [432]x1[0]1 ≥ 0)
(10) (0 ≥ 0 ⇒ (UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[1]), x2[1])), ≥)∧[(725)bni_24 + (-1)Bound*bni_24] + [(486)bni_24]x1[0]1 ≥ 0∧[648 + (-1)bso_25] + [432]x1[0]1 ≥ 0)
(11) (0 ≥ 0 ⇒ (UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[1]), x2[1])), ≥)∧[(725)bni_24 + (-1)Bound*bni_24] + [(486)bni_24]x1[0]1 ≥ 0∧[648 + (-1)bso_25] + [432]x1[0]1 ≥ 0)
(12) (0 ≥ 0 ⇒ (UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[1]), x2[1])), ≥)∧0 ≥ 0∧[(486)bni_24] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(725)bni_24 + (-1)Bound*bni_24] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[648 + (-1)bso_25] ≥ 0∧[1] ≥ 0)
(13) (>(x2[0], x0[0])=TRUE∧java.lang.Object(Partition(x0[0], java.lang.Object(x1[0])))=java.lang.Object(Partition(x0[1], java.lang.Object(x1[1])))∧x2[0]=x2[1]∧java.lang.Object(x1[1])=java.lang.Object(Partition(x0[2], java.lang.Object(x1[2])))∧x2[1]=x2[2] ⇒ COND_2939_0_NUMBER_GREATER_STORE(TRUE, java.lang.Object(Partition(x0[1], java.lang.Object(x1[1]))), x2[1])≥NonInfC∧COND_2939_0_NUMBER_GREATER_STORE(TRUE, java.lang.Object(Partition(x0[1], java.lang.Object(x1[1]))), x2[1])≥2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[1]), x2[1])∧(UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[1]), x2[1])), ≥))
(14) (>(x2[0], x0[0])=TRUE ⇒ COND_2939_0_NUMBER_GREATER_STORE(TRUE, java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))))), x2[0])≥NonInfC∧COND_2939_0_NUMBER_GREATER_STORE(TRUE, java.lang.Object(Partition(x0[0], java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))))), x2[0])≥2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))), x2[0])∧(UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[1]), x2[1])), ≥))
(15) (0 ≥ 0 ⇒ (UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[1]), x2[1])), ≥)∧[(725)bni_24 + (-1)Bound*bni_24] + [(486)bni_24]x1[2] ≥ 0∧[648 + (-1)bso_25] + [432]x1[2] ≥ 0)
(16) (0 ≥ 0 ⇒ (UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[1]), x2[1])), ≥)∧[(725)bni_24 + (-1)Bound*bni_24] + [(486)bni_24]x1[2] ≥ 0∧[648 + (-1)bso_25] + [432]x1[2] ≥ 0)
(17) (0 ≥ 0 ⇒ (UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[1]), x2[1])), ≥)∧[(725)bni_24 + (-1)Bound*bni_24] + [(486)bni_24]x1[2] ≥ 0∧[648 + (-1)bso_25] + [432]x1[2] ≥ 0)
(18) (0 ≥ 0 ⇒ (UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[1]), x2[1])), ≥)∧0 ≥ 0∧[(486)bni_24] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(725)bni_24 + (-1)Bound*bni_24] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[648 + (-1)bso_25] ≥ 0∧[1] ≥ 0)
(19) (<=(x2[2], x0[2])=TRUE∧java.lang.Object(Partition(x0[2], java.lang.Object(x1[2])))=java.lang.Object(Partition(x0[3], java.lang.Object(x1[3])))∧x2[2]=x2[3] ⇒ 2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))), x2[2])≥NonInfC∧2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))), x2[2])≥COND_2939_0_NUMBER_GREATER_STORE1(<=(x2[2], x0[2]), java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))), x2[2])∧(UIncreasing(COND_2939_0_NUMBER_GREATER_STORE1(<=(x2[2], x0[2]), java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))), x2[2])), ≥))
(20) (<=(x2[2], x0[2])=TRUE ⇒ 2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))), x2[2])≥NonInfC∧2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))), x2[2])≥COND_2939_0_NUMBER_GREATER_STORE1(<=(x2[2], x0[2]), java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))), x2[2])∧(UIncreasing(COND_2939_0_NUMBER_GREATER_STORE1(<=(x2[2], x0[2]), java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))), x2[2])), ≥))
(21) (0 ≥ 0 ⇒ (UIncreasing(COND_2939_0_NUMBER_GREATER_STORE1(<=(x2[2], x0[2]), java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))), x2[2])), ≥)∧[(77)bni_26 + (-1)Bound*bni_26] + [(54)bni_26]x1[2] ≥ 0∧[(-1)bso_27] ≥ 0)
(22) (0 ≥ 0 ⇒ (UIncreasing(COND_2939_0_NUMBER_GREATER_STORE1(<=(x2[2], x0[2]), java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))), x2[2])), ≥)∧[(77)bni_26 + (-1)Bound*bni_26] + [(54)bni_26]x1[2] ≥ 0∧[(-1)bso_27] ≥ 0)
(23) (0 ≥ 0 ⇒ (UIncreasing(COND_2939_0_NUMBER_GREATER_STORE1(<=(x2[2], x0[2]), java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))), x2[2])), ≥)∧[(77)bni_26 + (-1)Bound*bni_26] + [(54)bni_26]x1[2] ≥ 0∧[(-1)bso_27] ≥ 0)
(24) (0 ≥ 0 ⇒ (UIncreasing(COND_2939_0_NUMBER_GREATER_STORE1(<=(x2[2], x0[2]), java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))), x2[2])), ≥)∧0 ≥ 0∧[(54)bni_26] ≥ 0∧0 ≥ 0∧[(77)bni_26 + (-1)Bound*bni_26] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_27] ≥ 0)
(25) (<=(x2[2], x0[2])=TRUE∧java.lang.Object(Partition(x0[2], java.lang.Object(x1[2])))=java.lang.Object(Partition(x0[3], java.lang.Object(x1[3])))∧x2[2]=x2[3]∧java.lang.Object(x1[3])=java.lang.Object(Partition(x0[0], java.lang.Object(x1[0])))∧x2[3]=x2[0] ⇒ COND_2939_0_NUMBER_GREATER_STORE1(TRUE, java.lang.Object(Partition(x0[3], java.lang.Object(x1[3]))), x2[3])≥NonInfC∧COND_2939_0_NUMBER_GREATER_STORE1(TRUE, java.lang.Object(Partition(x0[3], java.lang.Object(x1[3]))), x2[3])≥2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[3]), x2[3])∧(UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[3]), x2[3])), ≥))
(26) (<=(x2[2], x0[2])=TRUE ⇒ COND_2939_0_NUMBER_GREATER_STORE1(TRUE, java.lang.Object(Partition(x0[2], java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))))), x2[2])≥NonInfC∧COND_2939_0_NUMBER_GREATER_STORE1(TRUE, java.lang.Object(Partition(x0[2], java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))))), x2[2])≥2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))), x2[2])∧(UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[3]), x2[3])), ≥))
(27) (0 ≥ 0 ⇒ (UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[3]), x2[3])), ≥)∧[(725)bni_28 + (-1)Bound*bni_28] + [(486)bni_28]x1[0] ≥ 0∧[648 + (-1)bso_29] + [432]x1[0] ≥ 0)
(28) (0 ≥ 0 ⇒ (UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[3]), x2[3])), ≥)∧[(725)bni_28 + (-1)Bound*bni_28] + [(486)bni_28]x1[0] ≥ 0∧[648 + (-1)bso_29] + [432]x1[0] ≥ 0)
(29) (0 ≥ 0 ⇒ (UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[3]), x2[3])), ≥)∧[(725)bni_28 + (-1)Bound*bni_28] + [(486)bni_28]x1[0] ≥ 0∧[648 + (-1)bso_29] + [432]x1[0] ≥ 0)
(30) (0 ≥ 0 ⇒ (UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[3]), x2[3])), ≥)∧0 ≥ 0∧[(486)bni_28] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(725)bni_28 + (-1)Bound*bni_28] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[648 + (-1)bso_29] ≥ 0∧[1] ≥ 0)
(31) (<=(x2[2], x0[2])=TRUE∧java.lang.Object(Partition(x0[2], java.lang.Object(x1[2])))=java.lang.Object(Partition(x0[3], java.lang.Object(x1[3])))∧x2[2]=x2[3]∧java.lang.Object(x1[3])=java.lang.Object(Partition(x0[2]1, java.lang.Object(x1[2]1)))∧x2[3]=x2[2]1 ⇒ COND_2939_0_NUMBER_GREATER_STORE1(TRUE, java.lang.Object(Partition(x0[3], java.lang.Object(x1[3]))), x2[3])≥NonInfC∧COND_2939_0_NUMBER_GREATER_STORE1(TRUE, java.lang.Object(Partition(x0[3], java.lang.Object(x1[3]))), x2[3])≥2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[3]), x2[3])∧(UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[3]), x2[3])), ≥))
(32) (<=(x2[2], x0[2])=TRUE ⇒ COND_2939_0_NUMBER_GREATER_STORE1(TRUE, java.lang.Object(Partition(x0[2], java.lang.Object(Partition(x0[2]1, java.lang.Object(x1[2]1))))), x2[2])≥NonInfC∧COND_2939_0_NUMBER_GREATER_STORE1(TRUE, java.lang.Object(Partition(x0[2], java.lang.Object(Partition(x0[2]1, java.lang.Object(x1[2]1))))), x2[2])≥2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0[2]1, java.lang.Object(x1[2]1))), x2[2])∧(UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[3]), x2[3])), ≥))
(33) (0 ≥ 0 ⇒ (UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[3]), x2[3])), ≥)∧[(725)bni_28 + (-1)Bound*bni_28] + [(486)bni_28]x1[2]1 ≥ 0∧[648 + (-1)bso_29] + [432]x1[2]1 ≥ 0)
(34) (0 ≥ 0 ⇒ (UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[3]), x2[3])), ≥)∧[(725)bni_28 + (-1)Bound*bni_28] + [(486)bni_28]x1[2]1 ≥ 0∧[648 + (-1)bso_29] + [432]x1[2]1 ≥ 0)
(35) (0 ≥ 0 ⇒ (UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[3]), x2[3])), ≥)∧[(725)bni_28 + (-1)Bound*bni_28] + [(486)bni_28]x1[2]1 ≥ 0∧[648 + (-1)bso_29] + [432]x1[2]1 ≥ 0)
(36) (0 ≥ 0 ⇒ (UIncreasing(2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[3]), x2[3])), ≥)∧0 ≥ 0∧[(486)bni_28] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(725)bni_28 + (-1)Bound*bni_28] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[648 + (-1)bso_29] ≥ 0∧[1] ≥ 0)
POL(TRUE) = 0
POL(FALSE) = 0
POL(3186_1_number_greater_InvokeMethod(x1, x2)) = 0
POL(4055_0_number_greater_Return) = 0
POL(java.lang.Object(x1)) = [3] + [3]x1
POL(Partition(x1, x2)) = [3] + [3]x2
POL(NULL) = 0
POL(2939_0_NUMBER_GREATER_STORE(x1, x2)) = [-1] + [2]x1
POL(COND_2939_0_NUMBER_GREATER_STORE(x1, x2, x3)) = [-1] + [2]x2
POL(>(x1, x2)) = 0
POL(COND_2939_0_NUMBER_GREATER_STORE1(x1, x2, x3)) = [-1] + [2]x2
POL(<=(x1, x2)) = 0
COND_2939_0_NUMBER_GREATER_STORE(TRUE, java.lang.Object(Partition(x0[1], java.lang.Object(x1[1]))), x2[1]) → 2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[1]), x2[1])
COND_2939_0_NUMBER_GREATER_STORE1(TRUE, java.lang.Object(Partition(x0[3], java.lang.Object(x1[3]))), x2[3]) → 2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[3]), x2[3])
2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))), x2[0]) → COND_2939_0_NUMBER_GREATER_STORE(>(x2[0], x0[0]), java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))), x2[0])
COND_2939_0_NUMBER_GREATER_STORE(TRUE, java.lang.Object(Partition(x0[1], java.lang.Object(x1[1]))), x2[1]) → 2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[1]), x2[1])
2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))), x2[2]) → COND_2939_0_NUMBER_GREATER_STORE1(<=(x2[2], x0[2]), java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))), x2[2])
COND_2939_0_NUMBER_GREATER_STORE1(TRUE, java.lang.Object(Partition(x0[3], java.lang.Object(x1[3]))), x2[3]) → 2939_0_NUMBER_GREATER_STORE(java.lang.Object(x1[3]), x2[3])
2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))), x2[0]) → COND_2939_0_NUMBER_GREATER_STORE(>(x2[0], x0[0]), java.lang.Object(Partition(x0[0], java.lang.Object(x1[0]))), x2[0])
2939_0_NUMBER_GREATER_STORE(java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))), x2[2]) → COND_2939_0_NUMBER_GREATER_STORE1(<=(x2[2], x0[2]), java.lang.Object(Partition(x0[2], java.lang.Object(x1[2]))), x2[2])
!= | ~ | 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
Generated 36 rules for P and 73 rules for R.
P rules:
3117_0_dual_LE(EOS(STATIC_3117), java.lang.Object(Partition(EOC)), o2256, i964, i964) → 3130_0_dual_LE(EOS(STATIC_3130), java.lang.Object(Partition(EOC)), o2256, i964, i964)
3130_0_dual_LE(EOS(STATIC_3130), java.lang.Object(Partition(EOC)), o2256, i964, i964) → 3145_0_dual_New(EOS(STATIC_3145), java.lang.Object(Partition(EOC)), o2256, i964) | >(i964, 0)
3145_0_dual_New(EOS(STATIC_3145), java.lang.Object(Partition(EOC)), o2256, i964) → 3179_0_dual_Duplicate(EOS(STATIC_3179), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC)))
3179_0_dual_Duplicate(EOS(STATIC_3179), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC))) → 3190_0_dual_Load(EOS(STATIC_3190), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)))
3190_0_dual_Load(EOS(STATIC_3190), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 3199_0_dual_Load(EOS(STATIC_3199), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)))
3199_0_dual_Load(EOS(STATIC_3199), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 3214_0_dual_InvokeMethod(EOS(STATIC_3214), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i964)
3214_0_dual_InvokeMethod(EOS(STATIC_3214), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i964) → 3225_1_dual_InvokeMethod(3225_0_number_greater_ConstantStackPush(EOS(STATIC_3225), java.lang.Object(Partition(EOC)), i964), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i964)
3225_1_dual_InvokeMethod(3113_0_number_greater_Return(EOS(STATIC_3113), matching1), java.lang.Object(Partition(EOC)), o2256, i1047, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1047) → 3281_0_number_greater_Return(EOS(STATIC_3281), java.lang.Object(Partition(EOC)), o2256, i1047, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1047, 0) | =(matching1, 0)
3225_1_dual_InvokeMethod(3127_0_number_greater_Return(EOS(STATIC_3127), matching1), java.lang.Object(Partition(EOC)), o2256, i1049, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1049) → 3285_0_number_greater_Return(EOS(STATIC_3285), java.lang.Object(Partition(EOC)), o2256, i1049, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1049, 1) | =(matching1, 1)
3225_1_dual_InvokeMethod(4055_0_number_greater_Return(EOS(STATIC_4055), i1549), java.lang.Object(Partition(EOC)), o2256, i1660, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1660) → 4128_0_number_greater_Return(EOS(STATIC_4128), java.lang.Object(Partition(EOC)), o2256, i1660, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1660, i1549)
3225_1_dual_InvokeMethod(4058_0_number_greater_Return(EOS(STATIC_4058), i1624), java.lang.Object(Partition(EOC)), o2256, i1671, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1671) → 4137_0_number_greater_Return(EOS(STATIC_4137), java.lang.Object(Partition(EOC)), o2256, i1671, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1671, i1624)
3281_0_number_greater_Return(EOS(STATIC_3281), java.lang.Object(Partition(EOC)), o2256, i1047, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1047, matching1) → 3286_0_number_greater_Return(EOS(STATIC_3286), java.lang.Object(Partition(EOC)), o2256, i1047, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1047, 0) | =(matching1, 0)
3286_0_number_greater_Return(EOS(STATIC_3286), java.lang.Object(Partition(EOC)), o2518, i1057, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1057, i1056) → 3360_0_number_greater_Return(EOS(STATIC_3360), java.lang.Object(Partition(EOC)), o2518, i1057, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1057, i1056)
3360_0_number_greater_Return(EOS(STATIC_3360), java.lang.Object(Partition(EOC)), o2654, i1112, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1112, i1111) → 3514_0_number_greater_Return(EOS(STATIC_3514), java.lang.Object(Partition(EOC)), o2654, i1112, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1112, i1111)
3514_0_number_greater_Return(EOS(STATIC_3514), java.lang.Object(Partition(EOC)), o2959, i1236, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1236, i1235) → 3683_0_number_greater_Return(EOS(STATIC_3683), java.lang.Object(Partition(EOC)), o2959, i1236, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1236, i1235)
3683_0_number_greater_Return(EOS(STATIC_3683), java.lang.Object(Partition(EOC)), o3268, i1345, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1345, i1344) → 3963_0_number_greater_Return(EOS(STATIC_3963), java.lang.Object(Partition(EOC)), o3268, i1345, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1345, i1344)
3963_0_number_greater_Return(EOS(STATIC_3963), java.lang.Object(Partition(EOC)), o3793, i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1577, i1576) → 3987_0_dual_Load(EOS(STATIC_3987), java.lang.Object(Partition(EOC)), o3793, i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576)
3987_0_dual_Load(EOS(STATIC_3987), java.lang.Object(Partition(EOC)), o3793, i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576) → 4011_0_dual_InvokeMethod(EOS(STATIC_4011), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793)
4011_0_dual_InvokeMethod(EOS(STATIC_4011), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793) → 4035_0_<init>_Load(EOS(STATIC_4035), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), i1576, o3793)
4035_0_<init>_Load(EOS(STATIC_4035), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), i1576, o3793) → 4077_0_<init>_InvokeMethod(EOS(STATIC_4077), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)))
4077_0_<init>_InvokeMethod(EOS(STATIC_4077), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC))) → 4103_0_<init>_Load(EOS(STATIC_4103), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), i1576, o3793)
4103_0_<init>_Load(EOS(STATIC_4103), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), i1576, o3793) → 4138_0_<init>_Load(EOS(STATIC_4138), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)))
4138_0_<init>_Load(EOS(STATIC_4138), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC))) → 4161_0_<init>_FieldAccess(EOS(STATIC_4161), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), o3793, java.lang.Object(Partition(EOC)), i1576)
4161_0_<init>_FieldAccess(EOS(STATIC_4161), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), o3793, java.lang.Object(Partition(EOC)), i1576) → 4186_0_<init>_Load(EOS(STATIC_4186), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), o3793)
4186_0_<init>_Load(EOS(STATIC_4186), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), o3793) → 4209_0_<init>_Load(EOS(STATIC_4209), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, o3793, java.lang.Object(Partition(EOC)))
4209_0_<init>_Load(EOS(STATIC_4209), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, o3793, java.lang.Object(Partition(EOC))) → 4233_0_<init>_FieldAccess(EOS(STATIC_4233), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), o3793)
4233_0_<init>_FieldAccess(EOS(STATIC_4233), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), o3793) → 4255_0_<init>_Return(EOS(STATIC_4255), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793)
4255_0_<init>_Return(EOS(STATIC_4255), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793) → 4295_0_dual_Store(EOS(STATIC_4295), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)))
4295_0_dual_Store(EOS(STATIC_4295), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC))) → 4305_0_dual_Inc(EOS(STATIC_4305), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1577)
4305_0_dual_Inc(EOS(STATIC_4305), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1577) → 4317_0_dual_JMP(EOS(STATIC_4317), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), +(i1577, -1)) | >(i1577, 0)
4317_0_dual_JMP(EOS(STATIC_4317), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1861) → 4329_0_dual_Load(EOS(STATIC_4329), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1861)
4329_0_dual_Load(EOS(STATIC_4329), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1861) → 3106_0_dual_Load(EOS(STATIC_3106), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1861)
3106_0_dual_Load(EOS(STATIC_3106), java.lang.Object(Partition(EOC)), o2256, i954) → 3117_0_dual_LE(EOS(STATIC_3117), java.lang.Object(Partition(EOC)), o2256, i954, i954)
3285_0_number_greater_Return(EOS(STATIC_3285), java.lang.Object(Partition(EOC)), o2256, i1049, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1049, matching1) → 3286_0_number_greater_Return(EOS(STATIC_3286), java.lang.Object(Partition(EOC)), o2256, i1049, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1049, 1) | =(matching1, 1)
4128_0_number_greater_Return(EOS(STATIC_4128), java.lang.Object(Partition(EOC)), o2256, i1660, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1660, i1549) → 3963_0_number_greater_Return(EOS(STATIC_3963), java.lang.Object(Partition(EOC)), o2256, i1660, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1660, i1549)
4137_0_number_greater_Return(EOS(STATIC_4137), java.lang.Object(Partition(EOC)), o2256, i1671, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1671, i1624) → 3963_0_number_greater_Return(EOS(STATIC_3963), java.lang.Object(Partition(EOC)), o2256, i1671, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1671, i1624)
R rules:
3225_0_number_greater_ConstantStackPush(EOS(STATIC_3225), java.lang.Object(Partition(EOC)), i964) → 3242_0_number_greater_ConstantStackPush(EOS(STATIC_3242), java.lang.Object(Partition(EOC)), i964)
3242_0_number_greater_ConstantStackPush(EOS(STATIC_3242), java.lang.Object(Partition(EOC)), i964) → 2931_0_number_greater_ConstantStackPush(EOS(STATIC_2931), java.lang.Object(Partition(EOC)), i964)
3196_0_number_greater_ConstantStackPush(EOS(STATIC_3196), java.lang.Object(o2241sub), i760) → 2931_0_number_greater_ConstantStackPush(EOS(STATIC_2931), java.lang.Object(o2241sub), i760)
3206_0_number_greater_ConstantStackPush(EOS(STATIC_3206), java.lang.Object(o2252sub), i760) → 2931_0_number_greater_ConstantStackPush(EOS(STATIC_2931), java.lang.Object(o2252sub), i760)
2931_0_number_greater_ConstantStackPush(EOS(STATIC_2931), java.lang.Object(o2071sub), i760) → 2939_0_number_greater_Store(EOS(STATIC_2939), java.lang.Object(o2071sub), i760, 0)
2939_0_number_greater_Store(EOS(STATIC_2939), java.lang.Object(o2071sub), i760, matching1) → 2948_0_number_greater_Load(EOS(STATIC_2948), java.lang.Object(o2071sub), i760, 0) | =(matching1, 0)
2948_0_number_greater_Load(EOS(STATIC_2948), java.lang.Object(o2071sub), i760, matching1) → 2959_0_number_greater_FieldAccess(EOS(STATIC_2959), java.lang.Object(o2071sub), i760, 0, java.lang.Object(o2071sub)) | =(matching1, 0)
2959_0_number_greater_FieldAccess(EOS(STATIC_2959), java.lang.Object(Partition(EOC)), i760, matching1, java.lang.Object(Partition(EOC))) → 3018_0_number_greater_FieldAccess(EOS(STATIC_3018), java.lang.Object(Partition(EOC)), i760, 0, java.lang.Object(Partition(EOC))) | =(matching1, 0)
3018_0_number_greater_FieldAccess(EOS(STATIC_3018), java.lang.Object(Partition(EOC)), i760, matching1, java.lang.Object(Partition(EOC))) → 3026_0_number_greater_Load(EOS(STATIC_3026), java.lang.Object(Partition(EOC)), i760, 0, i936) | =(matching1, 0)
3026_0_number_greater_Load(EOS(STATIC_3026), java.lang.Object(Partition(EOC)), i760, matching1, i936) → 3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), i760, 0, i936, i760) | =(matching1, 0)
3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), i760, matching1, i936, i760) → 3044_0_number_greater_LT(EOS(STATIC_3044), java.lang.Object(Partition(EOC)), i760, 0, i936, i760) | =(matching1, 0)
3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), i760, matching1, i936, i760) → 3045_0_number_greater_LT(EOS(STATIC_3045), java.lang.Object(Partition(EOC)), i760, 0, i936, i760) | =(matching1, 0)
3044_0_number_greater_LT(EOS(STATIC_3044), java.lang.Object(Partition(EOC)), i760, matching1, i936, i760) → 3052_0_number_greater_Load(EOS(STATIC_3052), java.lang.Object(Partition(EOC)), i760, 0) | &&(<(i936, i760), =(matching1, 0))
3045_0_number_greater_LT(EOS(STATIC_3045), java.lang.Object(Partition(EOC)), i760, matching1, i936, i760) → 3054_0_number_greater_Inc(EOS(STATIC_3054), java.lang.Object(Partition(EOC)), i760, 0) | &&(>=(i936, i760), =(matching1, 0))
3052_0_number_greater_Load(EOS(STATIC_3052), java.lang.Object(Partition(EOC)), i760, matching1) → 3064_0_number_greater_FieldAccess(EOS(STATIC_3064), java.lang.Object(Partition(EOC)), i760, 0, java.lang.Object(Partition(EOC))) | =(matching1, 0)
3054_0_number_greater_Inc(EOS(STATIC_3054), java.lang.Object(Partition(EOC)), i760, matching1) → 3066_0_number_greater_Load(EOS(STATIC_3066), java.lang.Object(Partition(EOC)), i760, 1) | =(matching1, 0)
3064_0_number_greater_FieldAccess(EOS(STATIC_3064), java.lang.Object(Partition(EOC)), i760, matching1, java.lang.Object(Partition(EOC))) → 3075_0_number_greater_NULL(EOS(STATIC_3075), java.lang.Object(Partition(EOC)), i760, 0, o2166) | =(matching1, 0)
3066_0_number_greater_Load(EOS(STATIC_3066), java.lang.Object(Partition(EOC)), i760, matching1) → 3077_0_number_greater_FieldAccess(EOS(STATIC_3077), java.lang.Object(Partition(EOC)), i760, 1, java.lang.Object(Partition(EOC))) | =(matching1, 1)
3075_0_number_greater_NULL(EOS(STATIC_3075), java.lang.Object(Partition(EOC)), i760, matching1, java.lang.Object(o2241sub)) → 3085_0_number_greater_NULL(EOS(STATIC_3085), java.lang.Object(Partition(EOC)), i760, 0, java.lang.Object(o2241sub)) | =(matching1, 0)
3075_0_number_greater_NULL(EOS(STATIC_3075), java.lang.Object(Partition(EOC)), i760, matching1, NULL) → 3086_0_number_greater_NULL(EOS(STATIC_3086), java.lang.Object(Partition(EOC)), i760, 0, NULL) | =(matching1, 0)
3077_0_number_greater_FieldAccess(EOS(STATIC_3077), java.lang.Object(Partition(EOC)), i760, matching1, java.lang.Object(Partition(EOC))) → 3088_0_number_greater_NULL(EOS(STATIC_3088), java.lang.Object(Partition(EOC)), i760, 1, o2166) | =(matching1, 1)
3085_0_number_greater_NULL(EOS(STATIC_3085), java.lang.Object(Partition(EOC)), i760, matching1, java.lang.Object(o2241sub)) → 3097_0_number_greater_Load(EOS(STATIC_3097), java.lang.Object(Partition(EOC)), i760, 0) | =(matching1, 0)
3086_0_number_greater_NULL(EOS(STATIC_3086), java.lang.Object(Partition(EOC)), i760, matching1, NULL) → 3098_0_number_greater_Load(EOS(STATIC_3098), 0) | =(matching1, 0)
3088_0_number_greater_NULL(EOS(STATIC_3088), java.lang.Object(Partition(EOC)), i760, matching1, java.lang.Object(o2252sub)) → 3099_0_number_greater_NULL(EOS(STATIC_3099), java.lang.Object(Partition(EOC)), i760, 1, java.lang.Object(o2252sub)) | =(matching1, 1)
3088_0_number_greater_NULL(EOS(STATIC_3088), java.lang.Object(Partition(EOC)), i760, matching1, NULL) → 3101_0_number_greater_NULL(EOS(STATIC_3101), java.lang.Object(Partition(EOC)), i760, 1, NULL) | =(matching1, 1)
3097_0_number_greater_Load(EOS(STATIC_3097), java.lang.Object(Partition(EOC)), i760, matching1) → 3112_0_number_greater_Load(EOS(STATIC_3112), java.lang.Object(Partition(EOC)), i760, 0) | =(matching1, 0)
3098_0_number_greater_Load(EOS(STATIC_3098), matching1) → 3113_0_number_greater_Return(EOS(STATIC_3113), 0) | =(matching1, 0)
3099_0_number_greater_NULL(EOS(STATIC_3099), java.lang.Object(Partition(EOC)), i760, matching1, java.lang.Object(o2252sub)) → 3114_0_number_greater_Load(EOS(STATIC_3114), java.lang.Object(Partition(EOC)), i760, 1) | =(matching1, 1)
3101_0_number_greater_NULL(EOS(STATIC_3101), java.lang.Object(Partition(EOC)), i760, matching1, NULL) → 3115_0_number_greater_Load(EOS(STATIC_3115), 1) | =(matching1, 1)
3112_0_number_greater_Load(EOS(STATIC_3112), java.lang.Object(Partition(EOC)), i760, matching1) → 3123_0_number_greater_FieldAccess(EOS(STATIC_3123), i760, 0, java.lang.Object(Partition(EOC))) | =(matching1, 0)
3114_0_number_greater_Load(EOS(STATIC_3114), java.lang.Object(Partition(EOC)), i760, matching1) → 3126_0_number_greater_Load(EOS(STATIC_3126), java.lang.Object(Partition(EOC)), i760, 1) | =(matching1, 1)
3115_0_number_greater_Load(EOS(STATIC_3115), matching1) → 3127_0_number_greater_Return(EOS(STATIC_3127), 1) | =(matching1, 1)
3123_0_number_greater_FieldAccess(EOS(STATIC_3123), i760, matching1, java.lang.Object(Partition(EOC))) → 3139_0_number_greater_Load(EOS(STATIC_3139), i760, 0, java.lang.Object(o2241sub)) | =(matching1, 0)
3126_0_number_greater_Load(EOS(STATIC_3126), java.lang.Object(Partition(EOC)), i760, matching1) → 3141_0_number_greater_FieldAccess(EOS(STATIC_3141), i760, 1, java.lang.Object(Partition(EOC))) | =(matching1, 1)
3139_0_number_greater_Load(EOS(STATIC_3139), i760, matching1, java.lang.Object(o2241sub)) → 3175_0_number_greater_InvokeMethod(EOS(STATIC_3175), 0, java.lang.Object(o2241sub), i760) | =(matching1, 0)
3141_0_number_greater_FieldAccess(EOS(STATIC_3141), i760, matching1, java.lang.Object(Partition(EOC))) → 3176_0_number_greater_Load(EOS(STATIC_3176), i760, 1, java.lang.Object(o2252sub)) | =(matching1, 1)
3175_0_number_greater_InvokeMethod(EOS(STATIC_3175), matching1, java.lang.Object(o2241sub), i760) → 3186_1_number_greater_InvokeMethod(3186_0_number_greater_ConstantStackPush(EOS(STATIC_3186), java.lang.Object(o2241sub), i760), 0, java.lang.Object(o2241sub), i760) | =(matching1, 0)
3176_0_number_greater_Load(EOS(STATIC_3176), i760, matching1, java.lang.Object(o2252sub)) → 3187_0_number_greater_InvokeMethod(EOS(STATIC_3187), 1, java.lang.Object(o2252sub), i760) | =(matching1, 1)
3186_0_number_greater_ConstantStackPush(EOS(STATIC_3186), java.lang.Object(o2241sub), i760) → 3196_0_number_greater_ConstantStackPush(EOS(STATIC_3196), java.lang.Object(o2241sub), i760)
3186_1_number_greater_InvokeMethod(3113_0_number_greater_Return(EOS(STATIC_3113), matching1), matching2, java.lang.Object(Partition(EOC)), i1009) → 3230_0_number_greater_Return(EOS(STATIC_3230), 0, java.lang.Object(Partition(EOC)), i1009, 0) | &&(=(matching1, 0), =(matching2, 0))
3186_1_number_greater_InvokeMethod(3127_0_number_greater_Return(EOS(STATIC_3127), matching1), matching2, java.lang.Object(Partition(EOC)), i1013) → 3234_0_number_greater_Return(EOS(STATIC_3234), 0, java.lang.Object(Partition(EOC)), i1013, 1) | &&(=(matching1, 1), =(matching2, 0))
3186_1_number_greater_InvokeMethod(4055_0_number_greater_Return(EOS(STATIC_4055), i1549), matching1, java.lang.Object(Partition(EOC)), i1653) → 4122_0_number_greater_Return(EOS(STATIC_4122), 0, java.lang.Object(Partition(EOC)), i1653, i1549) | =(matching1, 0)
3186_1_number_greater_InvokeMethod(4058_0_number_greater_Return(EOS(STATIC_4058), i1624), matching1, java.lang.Object(Partition(EOC)), i1664) → 4131_0_number_greater_Return(EOS(STATIC_4131), 0, java.lang.Object(Partition(EOC)), i1664, i1624) | =(matching1, 0)
3187_0_number_greater_InvokeMethod(EOS(STATIC_3187), matching1, java.lang.Object(o2252sub), i760) → 3197_1_number_greater_InvokeMethod(3197_0_number_greater_ConstantStackPush(EOS(STATIC_3197), java.lang.Object(o2252sub), i760), 1, java.lang.Object(o2252sub), i760) | =(matching1, 1)
3197_0_number_greater_ConstantStackPush(EOS(STATIC_3197), java.lang.Object(o2252sub), i760) → 3206_0_number_greater_ConstantStackPush(EOS(STATIC_3206), java.lang.Object(o2252sub), i760)
3197_1_number_greater_InvokeMethod(3113_0_number_greater_Return(EOS(STATIC_3113), matching1), matching2, java.lang.Object(Partition(EOC)), i1024) → 3249_0_number_greater_Return(EOS(STATIC_3249), 1, java.lang.Object(Partition(EOC)), i1024, 0) | &&(=(matching1, 0), =(matching2, 1))
3197_1_number_greater_InvokeMethod(3127_0_number_greater_Return(EOS(STATIC_3127), matching1), matching2, java.lang.Object(Partition(EOC)), i1028) → 3253_0_number_greater_Return(EOS(STATIC_3253), 1, java.lang.Object(Partition(EOC)), i1028, 1) | &&(=(matching1, 1), =(matching2, 1))
3197_1_number_greater_InvokeMethod(4055_0_number_greater_Return(EOS(STATIC_4055), i1549), matching1, java.lang.Object(Partition(EOC)), i1657) → 4125_0_number_greater_Return(EOS(STATIC_4125), 1, java.lang.Object(Partition(EOC)), i1657, i1549) | =(matching1, 1)
3197_1_number_greater_InvokeMethod(4058_0_number_greater_Return(EOS(STATIC_4058), i1624), matching1, java.lang.Object(Partition(EOC)), i1668) → 4133_0_number_greater_Return(EOS(STATIC_4133), 1, java.lang.Object(Partition(EOC)), i1668, i1624) | =(matching1, 1)
3230_0_number_greater_Return(EOS(STATIC_3230), matching1, java.lang.Object(Partition(EOC)), i1009, matching2) → 3235_0_number_greater_Return(EOS(STATIC_3235), 0, java.lang.Object(Partition(EOC)), i1009, 0) | &&(=(matching1, 0), =(matching2, 0))
3234_0_number_greater_Return(EOS(STATIC_3234), matching1, java.lang.Object(Partition(EOC)), i1013, matching2) → 3235_0_number_greater_Return(EOS(STATIC_3235), 0, java.lang.Object(Partition(EOC)), i1013, 1) | &&(=(matching1, 0), =(matching2, 1))
3235_0_number_greater_Return(EOS(STATIC_3235), matching1, java.lang.Object(Partition(EOC)), i1017, i1018) → 3347_0_number_greater_Return(EOS(STATIC_3347), 0, java.lang.Object(Partition(EOC)), i1017, i1018) | =(matching1, 0)
3249_0_number_greater_Return(EOS(STATIC_3249), matching1, java.lang.Object(Partition(EOC)), i1024, matching2) → 3254_0_number_greater_Return(EOS(STATIC_3254), 1, java.lang.Object(Partition(EOC)), i1024, 0) | &&(=(matching1, 1), =(matching2, 0))
3253_0_number_greater_Return(EOS(STATIC_3253), matching1, java.lang.Object(Partition(EOC)), i1028, matching2) → 3254_0_number_greater_Return(EOS(STATIC_3254), 1, java.lang.Object(Partition(EOC)), i1028, 1) | &&(=(matching1, 1), =(matching2, 1))
3254_0_number_greater_Return(EOS(STATIC_3254), matching1, java.lang.Object(Partition(EOC)), i1032, i1033) → 3354_0_number_greater_Return(EOS(STATIC_3354), 1, java.lang.Object(Partition(EOC)), i1032, i1033) | =(matching1, 1)
3347_0_number_greater_Return(EOS(STATIC_3347), matching1, java.lang.Object(Partition(EOC)), i1087, i1018) → 3500_0_number_greater_Return(EOS(STATIC_3500), 0, java.lang.Object(Partition(EOC)), i1087, i1018) | =(matching1, 0)
3354_0_number_greater_Return(EOS(STATIC_3354), matching1, java.lang.Object(Partition(EOC)), i1099, i1100) → 3507_0_number_greater_Return(EOS(STATIC_3507), 1, java.lang.Object(Partition(EOC)), i1099, i1100) | =(matching1, 1)
3500_0_number_greater_Return(EOS(STATIC_3500), matching1, java.lang.Object(Partition(EOC)), i1207, i1208) → 3671_0_number_greater_Return(EOS(STATIC_3671), 0, java.lang.Object(Partition(EOC)), i1207, i1208) | =(matching1, 0)
3507_0_number_greater_Return(EOS(STATIC_3507), matching1, java.lang.Object(Partition(EOC)), i1222, i1223) → 3676_0_number_greater_Return(EOS(STATIC_3676), 1, java.lang.Object(Partition(EOC)), i1222, i1223) | =(matching1, 1)
3671_0_number_greater_Return(EOS(STATIC_3671), matching1, java.lang.Object(Partition(EOC)), i1316, i1317) → 3947_0_number_greater_Return(EOS(STATIC_3947), 0, java.lang.Object(Partition(EOC)), i1316, i1317) | =(matching1, 0)
3676_0_number_greater_Return(EOS(STATIC_3676), matching1, java.lang.Object(Partition(EOC)), i1331, i1332) → 3955_0_number_greater_Return(EOS(STATIC_3955), 1, java.lang.Object(Partition(EOC)), i1331, i1332) | =(matching1, 1)
3947_0_number_greater_Return(EOS(STATIC_3947), matching1, java.lang.Object(Partition(EOC)), i1548, i1549) → 3983_0_number_greater_IntArithmetic(EOS(STATIC_3983), 0, i1549) | =(matching1, 0)
3955_0_number_greater_Return(EOS(STATIC_3955), matching1, java.lang.Object(Partition(EOC)), i1563, i1564) → 3985_0_number_greater_IntArithmetic(EOS(STATIC_3985), 1, i1564) | =(matching1, 1)
3983_0_number_greater_IntArithmetic(EOS(STATIC_3983), matching1, i1549) → 4007_0_number_greater_Store(EOS(STATIC_4007), +(0, i1549)) | &&(>=(i1549, 0), =(matching1, 0))
3985_0_number_greater_IntArithmetic(EOS(STATIC_3985), matching1, i1564) → 4009_0_number_greater_Store(EOS(STATIC_4009), +(1, i1564)) | &&(>=(i1564, 0), =(matching1, 1))
4007_0_number_greater_Store(EOS(STATIC_4007), i1549) → 4031_0_number_greater_Load(EOS(STATIC_4031), i1549)
4009_0_number_greater_Store(EOS(STATIC_4009), i1624) → 4034_0_number_greater_Load(EOS(STATIC_4034), i1624)
4031_0_number_greater_Load(EOS(STATIC_4031), i1549) → 4055_0_number_greater_Return(EOS(STATIC_4055), i1549)
4034_0_number_greater_Load(EOS(STATIC_4034), i1624) → 4058_0_number_greater_Return(EOS(STATIC_4058), i1624)
4122_0_number_greater_Return(EOS(STATIC_4122), matching1, java.lang.Object(Partition(EOC)), i1653, i1549) → 3947_0_number_greater_Return(EOS(STATIC_3947), 0, java.lang.Object(Partition(EOC)), i1653, i1549) | =(matching1, 0)
4125_0_number_greater_Return(EOS(STATIC_4125), matching1, java.lang.Object(Partition(EOC)), i1657, i1549) → 3955_0_number_greater_Return(EOS(STATIC_3955), 1, java.lang.Object(Partition(EOC)), i1657, i1549) | =(matching1, 1)
4131_0_number_greater_Return(EOS(STATIC_4131), matching1, java.lang.Object(Partition(EOC)), i1664, i1624) → 3947_0_number_greater_Return(EOS(STATIC_3947), 0, java.lang.Object(Partition(EOC)), i1664, i1624) | =(matching1, 0)
4133_0_number_greater_Return(EOS(STATIC_4133), matching1, java.lang.Object(Partition(EOC)), i1668, i1624) → 3955_0_number_greater_Return(EOS(STATIC_3955), 1, java.lang.Object(Partition(EOC)), i1668, i1624) | =(matching1, 1)
Combined rules. Obtained 4 conditional rules for P and 13 conditional rules for R.
P rules:
3225_1_dual_InvokeMethod(4055_0_number_greater_Return(EOS(STATIC_4055), x0), java.lang.Object(Partition(EOC)), x1, x2, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), x2) → 3225_1_dual_InvokeMethod(3225_0_number_greater_ConstantStackPush(EOS(STATIC_3225), java.lang.Object(Partition(EOC)), +(x2, -1)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), +(x2, -1), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), +(x2, -1)) | >(x2, 1)
3225_1_dual_InvokeMethod(4058_0_number_greater_Return(EOS(STATIC_4058), x0), java.lang.Object(Partition(EOC)), x1, x2, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), x2) → 3225_1_dual_InvokeMethod(3225_0_number_greater_ConstantStackPush(EOS(STATIC_3225), java.lang.Object(Partition(EOC)), +(x2, -1)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), +(x2, -1), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), +(x2, -1)) | >(x2, 1)
3225_1_dual_InvokeMethod(3113_0_number_greater_Return(EOS(STATIC_3113), 0), java.lang.Object(Partition(EOC)), x1, x2, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), x2) → 3225_1_dual_InvokeMethod(3225_0_number_greater_ConstantStackPush(EOS(STATIC_3225), java.lang.Object(Partition(EOC)), +(x2, -1)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), +(x2, -1), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), +(x2, -1)) | >(x2, 1)
3225_1_dual_InvokeMethod(3127_0_number_greater_Return(EOS(STATIC_3127), 1), java.lang.Object(Partition(EOC)), x1, x2, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), x2) → 3225_1_dual_InvokeMethod(3225_0_number_greater_ConstantStackPush(EOS(STATIC_3225), java.lang.Object(Partition(EOC)), +(x2, -1)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), +(x2, -1), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), +(x2, -1)) | >(x2, 1)
R rules:
3225_0_number_greater_ConstantStackPush(EOS(STATIC_3225), java.lang.Object(Partition(EOC)), x0) → 3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), x0, 0, x1, x0)
3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), x0, 0, x2, x0) → 3113_0_number_greater_Return(EOS(STATIC_3113), 0) | <(x2, x0)
3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), x0, 0, x2, x0) → 3127_0_number_greater_Return(EOS(STATIC_3127), 1) | >=(x2, x0)
3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), x0, 0, x2, x0) → 3186_1_number_greater_InvokeMethod(3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), x0, 0, x3, x0), 0, java.lang.Object(Partition(EOC)), x0) | <(x2, x0)
3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), x0, 0, x2, x0) → 3197_1_number_greater_InvokeMethod(3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), x0, 0, x3, x0), 1, java.lang.Object(Partition(EOC)), x0) | >=(x2, x0)
3186_1_number_greater_InvokeMethod(4055_0_number_greater_Return(EOS(STATIC_4055), arith[1]), 0, java.lang.Object(Partition(EOC)), x2) → 4055_0_number_greater_Return(EOS(STATIC_4055), arith[1]) | >(+(arith[1], 1), 0)
3186_1_number_greater_InvokeMethod(4058_0_number_greater_Return(EOS(STATIC_4058), arith[1]), 0, java.lang.Object(Partition(EOC)), x2) → 4055_0_number_greater_Return(EOS(STATIC_4055), arith[1]) | >(+(arith[1], 1), 0)
3186_1_number_greater_InvokeMethod(3113_0_number_greater_Return(EOS(STATIC_3113), 0), 0, java.lang.Object(Partition(EOC)), x2) → 4055_0_number_greater_Return(EOS(STATIC_4055), 0)
3186_1_number_greater_InvokeMethod(3127_0_number_greater_Return(EOS(STATIC_3127), 1), 0, java.lang.Object(Partition(EOC)), x2) → 4055_0_number_greater_Return(EOS(STATIC_4055), 1)
3197_1_number_greater_InvokeMethod(4055_0_number_greater_Return(EOS(STATIC_4055), x0), 1, java.lang.Object(Partition(EOC)), x2) → 4058_0_number_greater_Return(EOS(STATIC_4058), +(1, x0)) | >(+(x0, 1), 0)
3197_1_number_greater_InvokeMethod(4058_0_number_greater_Return(EOS(STATIC_4058), x0), 1, java.lang.Object(Partition(EOC)), x2) → 4058_0_number_greater_Return(EOS(STATIC_4058), +(1, x0)) | >(+(x0, 1), 0)
3197_1_number_greater_InvokeMethod(3113_0_number_greater_Return(EOS(STATIC_3113), 0), 1, java.lang.Object(Partition(EOC)), x2) → 4058_0_number_greater_Return(EOS(STATIC_4058), 1)
3197_1_number_greater_InvokeMethod(3127_0_number_greater_Return(EOS(STATIC_3127), 1), 1, java.lang.Object(Partition(EOC)), x2) → 4058_0_number_greater_Return(EOS(STATIC_4058), 2)
Filtered ground terms:
3225_1_dual_InvokeMethod(x1, x2, x3, x4, x5, x6, x7, x8) → 3225_1_dual_InvokeMethod(x1, x3, x4, x8)
Partition(x1) → Partition
java.lang.Object(x1) → java.lang.Object
3225_0_number_greater_ConstantStackPush(x1, x2, x3) → 3225_0_number_greater_ConstantStackPush(x3)
Cond_3225_1_dual_InvokeMethod3(x1, x2, x3, x4, x5, x6, x7, x8, x9) → Cond_3225_1_dual_InvokeMethod3(x1, x4, x5, x9)
3127_0_number_greater_Return(x1, x2) → 3127_0_number_greater_Return
Cond_3225_1_dual_InvokeMethod2(x1, x2, x3, x4, x5, x6, x7, x8, x9) → Cond_3225_1_dual_InvokeMethod2(x1, x4, x5, x9)
3113_0_number_greater_Return(x1, x2) → 3113_0_number_greater_Return
Cond_3225_1_dual_InvokeMethod1(x1, x2, x3, x4, x5, x6, x7, x8, x9) → Cond_3225_1_dual_InvokeMethod1(x1, x2, x4, x5, x9)
4058_0_number_greater_Return(x1, x2) → 4058_0_number_greater_Return(x2)
Cond_3225_1_dual_InvokeMethod(x1, x2, x3, x4, x5, x6, x7, x8, x9) → Cond_3225_1_dual_InvokeMethod(x1, x2, x4, x5, x9)
4055_0_number_greater_Return(x1, x2) → 4055_0_number_greater_Return(x2)
3197_1_number_greater_InvokeMethod(x1, x2, x3, x4) → 3197_1_number_greater_InvokeMethod(x1, x4)
Cond_3197_1_number_greater_InvokeMethod1(x1, x2, x3, x4, x5) → Cond_3197_1_number_greater_InvokeMethod1(x1, x2, x5)
Cond_3197_1_number_greater_InvokeMethod(x1, x2, x3, x4, x5) → Cond_3197_1_number_greater_InvokeMethod(x1, x2, x5)
3186_1_number_greater_InvokeMethod(x1, x2, x3, x4) → 3186_1_number_greater_InvokeMethod(x1, x4)
Cond_3186_1_number_greater_InvokeMethod1(x1, x2, x3, x4, x5) → Cond_3186_1_number_greater_InvokeMethod1(x1, x2, x5)
Cond_3186_1_number_greater_InvokeMethod(x1, x2, x3, x4, x5) → Cond_3186_1_number_greater_InvokeMethod(x1, x2, x5)
3035_0_number_greater_LT(x1, x2, x3, x4, x5, x6) → 3035_0_number_greater_LT(x3, x5, x6)
Cond_3035_0_number_greater_LT3(x1, x2, x3, x4, x5, x6, x7, x8) → Cond_3035_0_number_greater_LT3(x1, x4, x6, x7, x8)
Cond_3035_0_number_greater_LT2(x1, x2, x3, x4, x5, x6, x7, x8) → Cond_3035_0_number_greater_LT2(x1, x4, x6, x7, x8)
Cond_3035_0_number_greater_LT1(x1, x2, x3, x4, x5, x6, x7) → Cond_3035_0_number_greater_LT1(x1, x4, x6, x7)
Cond_3035_0_number_greater_LT(x1, x2, x3, x4, x5, x6, x7) → Cond_3035_0_number_greater_LT(x1, x4, x6, x7)
Filtered duplicate args:
3225_1_dual_InvokeMethod(x1, x2, x3, x4) → 3225_1_dual_InvokeMethod(x1, x2, x4)
Cond_3225_1_dual_InvokeMethod(x1, x2, x3, x4, x5) → Cond_3225_1_dual_InvokeMethod(x1, x2, x3, x5)
Cond_3225_1_dual_InvokeMethod1(x1, x2, x3, x4, x5) → Cond_3225_1_dual_InvokeMethod1(x1, x2, x3, x5)
Cond_3225_1_dual_InvokeMethod2(x1, x2, x3, x4) → Cond_3225_1_dual_InvokeMethod2(x1, x2, x4)
Cond_3225_1_dual_InvokeMethod3(x1, x2, x3, x4) → Cond_3225_1_dual_InvokeMethod3(x1, x2, x4)
3035_0_number_greater_LT(x1, x2, x3) → 3035_0_number_greater_LT(x2, x3)
Cond_3035_0_number_greater_LT(x1, x2, x3, x4) → Cond_3035_0_number_greater_LT(x1, x3, x4)
Cond_3035_0_number_greater_LT1(x1, x2, x3, x4) → Cond_3035_0_number_greater_LT1(x1, x3, x4)
Cond_3035_0_number_greater_LT2(x1, x2, x3, x4, x5) → Cond_3035_0_number_greater_LT2(x1, x3, x4, x5)
Cond_3035_0_number_greater_LT3(x1, x2, x3, x4, x5) → Cond_3035_0_number_greater_LT3(x1, x3, x4, x5)
Filtered unneeded arguments:
3225_1_dual_InvokeMethod(x1, x2, x3) → 3225_1_dual_InvokeMethod(x1, x3)
Cond_3225_1_dual_InvokeMethod(x1, x2, x3, x4) → Cond_3225_1_dual_InvokeMethod(x1, x4)
Cond_3225_1_dual_InvokeMethod1(x1, x2, x3, x4) → Cond_3225_1_dual_InvokeMethod1(x1, x4)
Cond_3225_1_dual_InvokeMethod2(x1, x2, x3) → Cond_3225_1_dual_InvokeMethod2(x1, x3)
Cond_3225_1_dual_InvokeMethod3(x1, x2, x3) → Cond_3225_1_dual_InvokeMethod3(x1, x3)
Cond_3035_0_number_greater_LT(x1, x2, x3) → Cond_3035_0_number_greater_LT(x1)
Cond_3035_0_number_greater_LT1(x1, x2, x3) → Cond_3035_0_number_greater_LT1(x1)
Cond_3035_0_number_greater_LT2(x1, x2, x3, x4) → Cond_3035_0_number_greater_LT2(x1, x3, x4)
3186_1_number_greater_InvokeMethod(x1, x2) → 3186_1_number_greater_InvokeMethod(x1)
Cond_3035_0_number_greater_LT3(x1, x2, x3, x4) → Cond_3035_0_number_greater_LT3(x1, x3, x4)
3197_1_number_greater_InvokeMethod(x1, x2) → 3197_1_number_greater_InvokeMethod(x1)
Cond_3186_1_number_greater_InvokeMethod(x1, x2, x3) → Cond_3186_1_number_greater_InvokeMethod(x1, x2)
Cond_3186_1_number_greater_InvokeMethod1(x1, x2, x3) → Cond_3186_1_number_greater_InvokeMethod1(x1, x2)
Cond_3197_1_number_greater_InvokeMethod(x1, x2, x3) → Cond_3197_1_number_greater_InvokeMethod(x1, x2)
Cond_3197_1_number_greater_InvokeMethod1(x1, x2, x3) → Cond_3197_1_number_greater_InvokeMethod1(x1, x2)
Combined rules. Obtained 4 conditional rules for P and 13 conditional rules for R.
P rules:
3225_1_dual_InvokeMethod(4055_0_number_greater_Return(x0), x2) → 3225_1_dual_InvokeMethod(3225_0_number_greater_ConstantStackPush(+(x2, -1)), +(x2, -1)) | >(x2, 1)
3225_1_dual_InvokeMethod(4058_0_number_greater_Return(x0), x2) → 3225_1_dual_InvokeMethod(3225_0_number_greater_ConstantStackPush(+(x2, -1)), +(x2, -1)) | >(x2, 1)
3225_1_dual_InvokeMethod(3113_0_number_greater_Return, x2) → 3225_1_dual_InvokeMethod(3225_0_number_greater_ConstantStackPush(+(x2, -1)), +(x2, -1)) | >(x2, 1)
3225_1_dual_InvokeMethod(3127_0_number_greater_Return, x2) → 3225_1_dual_InvokeMethod(3225_0_number_greater_ConstantStackPush(+(x2, -1)), +(x2, -1)) | >(x2, 1)
R rules:
3225_0_number_greater_ConstantStackPush(x0) → 3035_0_number_greater_LT(x1, x0)
3035_0_number_greater_LT(x2, x0) → 3113_0_number_greater_Return | <(x2, x0)
3035_0_number_greater_LT(x2, x0) → 3127_0_number_greater_Return | >=(x2, x0)
3035_0_number_greater_LT(x2, x0) → 3186_1_number_greater_InvokeMethod(3035_0_number_greater_LT(x3, x0)) | <(x2, x0)
3035_0_number_greater_LT(x2, x0) → 3197_1_number_greater_InvokeMethod(3035_0_number_greater_LT(x3, x0)) | >=(x2, x0)
3186_1_number_greater_InvokeMethod(4055_0_number_greater_Return(arith[1])) → 4055_0_number_greater_Return(arith[1]) | >(arith[1], -1)
3186_1_number_greater_InvokeMethod(4058_0_number_greater_Return(arith[1])) → 4055_0_number_greater_Return(arith[1]) | >(arith[1], -1)
3186_1_number_greater_InvokeMethod(3113_0_number_greater_Return) → 4055_0_number_greater_Return(0)
3186_1_number_greater_InvokeMethod(3127_0_number_greater_Return) → 4055_0_number_greater_Return(1)
3197_1_number_greater_InvokeMethod(4055_0_number_greater_Return(x0)) → 4058_0_number_greater_Return(+(1, x0)) | >(x0, -1)
3197_1_number_greater_InvokeMethod(4058_0_number_greater_Return(x0)) → 4058_0_number_greater_Return(+(1, x0)) | >(x0, -1)
3197_1_number_greater_InvokeMethod(3113_0_number_greater_Return) → 4058_0_number_greater_Return(1)
3197_1_number_greater_InvokeMethod(3127_0_number_greater_Return) → 4058_0_number_greater_Return(2)
Performed bisimulation on rules. Used the following equivalence classes: {[Cond_3225_1_dual_InvokeMethod2_3, Cond_3225_1_dual_InvokeMethod3_3]=Cond_3225_1_dual_InvokeMethod2_3, [3113_0_number_greater_Return, 3127_0_number_greater_Return]=3113_0_number_greater_Return}
Finished conversion. Obtained 6 rules for P and 21 rules for R. System has predefined symbols.
P rules:
3225_1_DUAL_INVOKEMETHOD(4055_0_number_greater_Return(x0), x2) → COND_3225_1_DUAL_INVOKEMETHOD(>(x2, 1), 4055_0_number_greater_Return(x0), x2)
COND_3225_1_DUAL_INVOKEMETHOD(TRUE, 4055_0_number_greater_Return(x0), x2) → 3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2, -1)), +(x2, -1))
3225_1_DUAL_INVOKEMETHOD(4058_0_number_greater_Return(x0), x2) → COND_3225_1_DUAL_INVOKEMETHOD1(>(x2, 1), 4058_0_number_greater_Return(x0), x2)
COND_3225_1_DUAL_INVOKEMETHOD1(TRUE, 4058_0_number_greater_Return(x0), x2) → 3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2, -1)), +(x2, -1))
3225_1_DUAL_INVOKEMETHOD(3113_0_number_greater_Return, x2) → COND_3225_1_DUAL_INVOKEMETHOD2(>(x2, 1), 3113_0_number_greater_Return, x2)
COND_3225_1_DUAL_INVOKEMETHOD2(TRUE, 3113_0_number_greater_Return, x2) → 3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2, -1)), +(x2, -1))
R rules:
3225_0_number_greater_ConstantStackPush(x0) → 3035_0_number_greater_LT(x1, x0)
3035_0_number_greater_LT(x2, x0) → Cond_3035_0_number_greater_LT(<(x2, x0), x2, x0)
Cond_3035_0_number_greater_LT(TRUE, x2, x0) → 3113_0_number_greater_Return
3035_0_number_greater_LT(x2, x0) → Cond_3035_0_number_greater_LT1(>=(x2, x0), x2, x0)
Cond_3035_0_number_greater_LT1(TRUE, x2, x0) → 3113_0_number_greater_Return
3035_0_number_greater_LT(x2, x0) → Cond_3035_0_number_greater_LT2(<(x2, x0), x2, x0, x3)
Cond_3035_0_number_greater_LT2(TRUE, x2, x0, x3) → 3186_1_number_greater_InvokeMethod(3035_0_number_greater_LT(x3, x0))
3035_0_number_greater_LT(x2, x0) → Cond_3035_0_number_greater_LT3(>=(x2, x0), x2, x0, x3)
Cond_3035_0_number_greater_LT3(TRUE, x2, x0, x3) → 3197_1_number_greater_InvokeMethod(3035_0_number_greater_LT(x3, x0))
3186_1_number_greater_InvokeMethod(4055_0_number_greater_Return(arith[1])) → Cond_3186_1_number_greater_InvokeMethod(>(arith[1], -1), 4055_0_number_greater_Return(arith[1]))
Cond_3186_1_number_greater_InvokeMethod(TRUE, 4055_0_number_greater_Return(arith[1])) → 4055_0_number_greater_Return(arith[1])
3186_1_number_greater_InvokeMethod(4058_0_number_greater_Return(arith[1])) → Cond_3186_1_number_greater_InvokeMethod1(>(arith[1], -1), 4058_0_number_greater_Return(arith[1]))
Cond_3186_1_number_greater_InvokeMethod1(TRUE, 4058_0_number_greater_Return(arith[1])) → 4055_0_number_greater_Return(arith[1])
3186_1_number_greater_InvokeMethod(3113_0_number_greater_Return) → 4055_0_number_greater_Return(0)
3186_1_number_greater_InvokeMethod(3113_0_number_greater_Return) → 4055_0_number_greater_Return(1)
3197_1_number_greater_InvokeMethod(4055_0_number_greater_Return(x0)) → Cond_3197_1_number_greater_InvokeMethod(>(x0, -1), 4055_0_number_greater_Return(x0))
Cond_3197_1_number_greater_InvokeMethod(TRUE, 4055_0_number_greater_Return(x0)) → 4058_0_number_greater_Return(+(1, x0))
3197_1_number_greater_InvokeMethod(4058_0_number_greater_Return(x0)) → Cond_3197_1_number_greater_InvokeMethod1(>(x0, -1), 4058_0_number_greater_Return(x0))
Cond_3197_1_number_greater_InvokeMethod1(TRUE, 4058_0_number_greater_Return(x0)) → 4058_0_number_greater_Return(+(1, x0))
3197_1_number_greater_InvokeMethod(3113_0_number_greater_Return) → 4058_0_number_greater_Return(1)
3197_1_number_greater_InvokeMethod(3113_0_number_greater_Return) → 4058_0_number_greater_Return(2)
!= | ~ | 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
(0) -> (1), if (x2[0] > 1 ∧4055_0_number_greater_Return(x0[0]) →* 4055_0_number_greater_Return(x0[1])∧x2[0] →* x2[1])
(1) -> (0), if (3225_0_number_greater_ConstantStackPush(x2[1] + -1) →* 4055_0_number_greater_Return(x0[0])∧x2[1] + -1 →* x2[0])
(1) -> (2), if (3225_0_number_greater_ConstantStackPush(x2[1] + -1) →* 4058_0_number_greater_Return(x0[2])∧x2[1] + -1 →* x2[2])
(1) -> (4), if (3225_0_number_greater_ConstantStackPush(x2[1] + -1) →* 3113_0_number_greater_Return∧x2[1] + -1 →* x2[4])
(2) -> (3), if (x2[2] > 1 ∧4058_0_number_greater_Return(x0[2]) →* 4058_0_number_greater_Return(x0[3])∧x2[2] →* x2[3])
(3) -> (0), if (3225_0_number_greater_ConstantStackPush(x2[3] + -1) →* 4055_0_number_greater_Return(x0[0])∧x2[3] + -1 →* x2[0])
(3) -> (2), if (3225_0_number_greater_ConstantStackPush(x2[3] + -1) →* 4058_0_number_greater_Return(x0[2])∧x2[3] + -1 →* x2[2])
(3) -> (4), if (3225_0_number_greater_ConstantStackPush(x2[3] + -1) →* 3113_0_number_greater_Return∧x2[3] + -1 →* x2[4])
(4) -> (5), if (x2[4] > 1 ∧x2[4] →* x2[5])
(5) -> (0), if (3225_0_number_greater_ConstantStackPush(x2[5] + -1) →* 4055_0_number_greater_Return(x0[0])∧x2[5] + -1 →* x2[0])
(5) -> (2), if (3225_0_number_greater_ConstantStackPush(x2[5] + -1) →* 4058_0_number_greater_Return(x0[2])∧x2[5] + -1 →* x2[2])
(5) -> (4), if (3225_0_number_greater_ConstantStackPush(x2[5] + -1) →* 3113_0_number_greater_Return∧x2[5] + -1 →* x2[4])
(1) (>(x2[0], 1)=TRUE∧4055_0_number_greater_Return(x0[0])=4055_0_number_greater_Return(x0[1])∧x2[0]=x2[1] ⇒ 3225_1_DUAL_INVOKEMETHOD(4055_0_number_greater_Return(x0[0]), x2[0])≥NonInfC∧3225_1_DUAL_INVOKEMETHOD(4055_0_number_greater_Return(x0[0]), x2[0])≥COND_3225_1_DUAL_INVOKEMETHOD(>(x2[0], 1), 4055_0_number_greater_Return(x0[0]), x2[0])∧(UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD(>(x2[0], 1), 4055_0_number_greater_Return(x0[0]), x2[0])), ≥))
(2) (>(x2[0], 1)=TRUE ⇒ 3225_1_DUAL_INVOKEMETHOD(4055_0_number_greater_Return(x0[0]), x2[0])≥NonInfC∧3225_1_DUAL_INVOKEMETHOD(4055_0_number_greater_Return(x0[0]), x2[0])≥COND_3225_1_DUAL_INVOKEMETHOD(>(x2[0], 1), 4055_0_number_greater_Return(x0[0]), x2[0])∧(UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD(>(x2[0], 1), 4055_0_number_greater_Return(x0[0]), x2[0])), ≥))
(3) (x2[0] + [-2] ≥ 0 ⇒ (UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD(>(x2[0], 1), 4055_0_number_greater_Return(x0[0]), x2[0])), ≥)∧[(2)bni_34 + (-1)Bound*bni_34] + [bni_34]x2[0] ≥ 0∧[1 + (-1)bso_35] ≥ 0)
(4) (x2[0] + [-2] ≥ 0 ⇒ (UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD(>(x2[0], 1), 4055_0_number_greater_Return(x0[0]), x2[0])), ≥)∧[(2)bni_34 + (-1)Bound*bni_34] + [bni_34]x2[0] ≥ 0∧[1 + (-1)bso_35] ≥ 0)
(5) (x2[0] + [-2] ≥ 0 ⇒ (UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD(>(x2[0], 1), 4055_0_number_greater_Return(x0[0]), x2[0])), ≥)∧[(2)bni_34 + (-1)Bound*bni_34] + [bni_34]x2[0] ≥ 0∧[1 + (-1)bso_35] ≥ 0)
(6) (x2[0] + [-2] ≥ 0 ⇒ (UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD(>(x2[0], 1), 4055_0_number_greater_Return(x0[0]), x2[0])), ≥)∧0 = 0∧[(2)bni_34 + (-1)Bound*bni_34] + [bni_34]x2[0] ≥ 0∧0 = 0∧[1 + (-1)bso_35] ≥ 0)
(7) (x2[0] ≥ 0 ⇒ (UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD(>(x2[0], 1), 4055_0_number_greater_Return(x0[0]), x2[0])), ≥)∧0 = 0∧[(4)bni_34 + (-1)Bound*bni_34] + [bni_34]x2[0] ≥ 0∧0 = 0∧[1 + (-1)bso_35] ≥ 0)
(8) (COND_3225_1_DUAL_INVOKEMETHOD(TRUE, 4055_0_number_greater_Return(x0[1]), x2[1])≥NonInfC∧COND_3225_1_DUAL_INVOKEMETHOD(TRUE, 4055_0_number_greater_Return(x0[1]), x2[1])≥3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[1], -1)), +(x2[1], -1))∧(UIncreasing(3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[1], -1)), +(x2[1], -1))), ≥))
(9) ((UIncreasing(3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[1], -1)), +(x2[1], -1))), ≥)∧[bni_36] = 0∧[(-1)bso_37] ≥ 0)
(10) ((UIncreasing(3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[1], -1)), +(x2[1], -1))), ≥)∧[bni_36] = 0∧[(-1)bso_37] ≥ 0)
(11) ((UIncreasing(3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[1], -1)), +(x2[1], -1))), ≥)∧[bni_36] = 0∧[(-1)bso_37] ≥ 0)
(12) ((UIncreasing(3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[1], -1)), +(x2[1], -1))), ≥)∧[bni_36] = 0∧0 = 0∧0 = 0∧[(-1)bso_37] ≥ 0)
(13) (>(x2[2], 1)=TRUE∧4058_0_number_greater_Return(x0[2])=4058_0_number_greater_Return(x0[3])∧x2[2]=x2[3] ⇒ 3225_1_DUAL_INVOKEMETHOD(4058_0_number_greater_Return(x0[2]), x2[2])≥NonInfC∧3225_1_DUAL_INVOKEMETHOD(4058_0_number_greater_Return(x0[2]), x2[2])≥COND_3225_1_DUAL_INVOKEMETHOD1(>(x2[2], 1), 4058_0_number_greater_Return(x0[2]), x2[2])∧(UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD1(>(x2[2], 1), 4058_0_number_greater_Return(x0[2]), x2[2])), ≥))
(14) (>(x2[2], 1)=TRUE ⇒ 3225_1_DUAL_INVOKEMETHOD(4058_0_number_greater_Return(x0[2]), x2[2])≥NonInfC∧3225_1_DUAL_INVOKEMETHOD(4058_0_number_greater_Return(x0[2]), x2[2])≥COND_3225_1_DUAL_INVOKEMETHOD1(>(x2[2], 1), 4058_0_number_greater_Return(x0[2]), x2[2])∧(UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD1(>(x2[2], 1), 4058_0_number_greater_Return(x0[2]), x2[2])), ≥))
(15) (x2[2] + [-2] ≥ 0 ⇒ (UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD1(>(x2[2], 1), 4058_0_number_greater_Return(x0[2]), x2[2])), ≥)∧[(2)bni_38 + (-1)Bound*bni_38] + [bni_38]x2[2] ≥ 0∧[1 + (-1)bso_39] ≥ 0)
(16) (x2[2] + [-2] ≥ 0 ⇒ (UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD1(>(x2[2], 1), 4058_0_number_greater_Return(x0[2]), x2[2])), ≥)∧[(2)bni_38 + (-1)Bound*bni_38] + [bni_38]x2[2] ≥ 0∧[1 + (-1)bso_39] ≥ 0)
(17) (x2[2] + [-2] ≥ 0 ⇒ (UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD1(>(x2[2], 1), 4058_0_number_greater_Return(x0[2]), x2[2])), ≥)∧[(2)bni_38 + (-1)Bound*bni_38] + [bni_38]x2[2] ≥ 0∧[1 + (-1)bso_39] ≥ 0)
(18) (x2[2] + [-2] ≥ 0 ⇒ (UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD1(>(x2[2], 1), 4058_0_number_greater_Return(x0[2]), x2[2])), ≥)∧0 = 0∧[(2)bni_38 + (-1)Bound*bni_38] + [bni_38]x2[2] ≥ 0∧0 = 0∧[1 + (-1)bso_39] ≥ 0)
(19) (x2[2] ≥ 0 ⇒ (UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD1(>(x2[2], 1), 4058_0_number_greater_Return(x0[2]), x2[2])), ≥)∧0 = 0∧[(4)bni_38 + (-1)Bound*bni_38] + [bni_38]x2[2] ≥ 0∧0 = 0∧[1 + (-1)bso_39] ≥ 0)
(20) (COND_3225_1_DUAL_INVOKEMETHOD1(TRUE, 4058_0_number_greater_Return(x0[3]), x2[3])≥NonInfC∧COND_3225_1_DUAL_INVOKEMETHOD1(TRUE, 4058_0_number_greater_Return(x0[3]), x2[3])≥3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[3], -1)), +(x2[3], -1))∧(UIncreasing(3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[3], -1)), +(x2[3], -1))), ≥))
(21) ((UIncreasing(3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[3], -1)), +(x2[3], -1))), ≥)∧[bni_40] = 0∧[(-1)bso_41] ≥ 0)
(22) ((UIncreasing(3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[3], -1)), +(x2[3], -1))), ≥)∧[bni_40] = 0∧[(-1)bso_41] ≥ 0)
(23) ((UIncreasing(3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[3], -1)), +(x2[3], -1))), ≥)∧[bni_40] = 0∧[(-1)bso_41] ≥ 0)
(24) ((UIncreasing(3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[3], -1)), +(x2[3], -1))), ≥)∧[bni_40] = 0∧0 = 0∧0 = 0∧[(-1)bso_41] ≥ 0)
(25) (>(x2[4], 1)=TRUE∧x2[4]=x2[5] ⇒ 3225_1_DUAL_INVOKEMETHOD(3113_0_number_greater_Return, x2[4])≥NonInfC∧3225_1_DUAL_INVOKEMETHOD(3113_0_number_greater_Return, x2[4])≥COND_3225_1_DUAL_INVOKEMETHOD2(>(x2[4], 1), 3113_0_number_greater_Return, x2[4])∧(UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD2(>(x2[4], 1), 3113_0_number_greater_Return, x2[4])), ≥))
(26) (>(x2[4], 1)=TRUE ⇒ 3225_1_DUAL_INVOKEMETHOD(3113_0_number_greater_Return, x2[4])≥NonInfC∧3225_1_DUAL_INVOKEMETHOD(3113_0_number_greater_Return, x2[4])≥COND_3225_1_DUAL_INVOKEMETHOD2(>(x2[4], 1), 3113_0_number_greater_Return, x2[4])∧(UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD2(>(x2[4], 1), 3113_0_number_greater_Return, x2[4])), ≥))
(27) (x2[4] + [-2] ≥ 0 ⇒ (UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD2(>(x2[4], 1), 3113_0_number_greater_Return, x2[4])), ≥)∧[(2)bni_42 + (-1)Bound*bni_42] + [bni_42]x2[4] ≥ 0∧[1 + (-1)bso_43] ≥ 0)
(28) (x2[4] + [-2] ≥ 0 ⇒ (UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD2(>(x2[4], 1), 3113_0_number_greater_Return, x2[4])), ≥)∧[(2)bni_42 + (-1)Bound*bni_42] + [bni_42]x2[4] ≥ 0∧[1 + (-1)bso_43] ≥ 0)
(29) (x2[4] + [-2] ≥ 0 ⇒ (UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD2(>(x2[4], 1), 3113_0_number_greater_Return, x2[4])), ≥)∧[(2)bni_42 + (-1)Bound*bni_42] + [bni_42]x2[4] ≥ 0∧[1 + (-1)bso_43] ≥ 0)
(30) (x2[4] ≥ 0 ⇒ (UIncreasing(COND_3225_1_DUAL_INVOKEMETHOD2(>(x2[4], 1), 3113_0_number_greater_Return, x2[4])), ≥)∧[(4)bni_42 + (-1)Bound*bni_42] + [bni_42]x2[4] ≥ 0∧[1 + (-1)bso_43] ≥ 0)
(31) (COND_3225_1_DUAL_INVOKEMETHOD2(TRUE, 3113_0_number_greater_Return, x2[5])≥NonInfC∧COND_3225_1_DUAL_INVOKEMETHOD2(TRUE, 3113_0_number_greater_Return, x2[5])≥3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[5], -1)), +(x2[5], -1))∧(UIncreasing(3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[5], -1)), +(x2[5], -1))), ≥))
(32) ((UIncreasing(3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[5], -1)), +(x2[5], -1))), ≥)∧[bni_44] = 0∧[(-1)bso_45] ≥ 0)
(33) ((UIncreasing(3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[5], -1)), +(x2[5], -1))), ≥)∧[bni_44] = 0∧[(-1)bso_45] ≥ 0)
(34) ((UIncreasing(3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[5], -1)), +(x2[5], -1))), ≥)∧[bni_44] = 0∧[(-1)bso_45] ≥ 0)
(35) ((UIncreasing(3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[5], -1)), +(x2[5], -1))), ≥)∧[bni_44] = 0∧0 = 0∧[(-1)bso_45] ≥ 0)
POL(TRUE) = 0
POL(FALSE) = 0
POL(3225_0_number_greater_ConstantStackPush(x1)) = [-1] + [-1]x1
POL(3035_0_number_greater_LT(x1, x2)) = [-1] + x1 + [-1]x2
POL(Cond_3035_0_number_greater_LT(x1, x2, x3)) = [2] + [-1]x3 + x2
POL(<(x1, x2)) = [-1]
POL(3113_0_number_greater_Return) = [-1]
POL(Cond_3035_0_number_greater_LT1(x1, x2, x3)) = [-1] + [-1]x3 + x2
POL(>=(x1, x2)) = [-1]
POL(Cond_3035_0_number_greater_LT2(x1, x2, x3, x4)) = [2] + [-1]x3 + x2
POL(3186_1_number_greater_InvokeMethod(x1)) = [1] + x1
POL(Cond_3035_0_number_greater_LT3(x1, x2, x3, x4)) = [2] + [-1]x3 + x2
POL(3197_1_number_greater_InvokeMethod(x1)) = x1
POL(4055_0_number_greater_Return(x1)) = x1
POL(Cond_3186_1_number_greater_InvokeMethod(x1, x2)) = [2] + [2]x2
POL(>(x1, x2)) = [-1]
POL(-1) = [-1]
POL(4058_0_number_greater_Return(x1)) = x1
POL(Cond_3186_1_number_greater_InvokeMethod1(x1, x2)) = [2]
POL(0) = 0
POL(1) = [1]
POL(Cond_3197_1_number_greater_InvokeMethod(x1, x2)) = [1] + x2
POL(+(x1, x2)) = x1 + x2
POL(Cond_3197_1_number_greater_InvokeMethod1(x1, x2)) = [2] + [2]x2
POL(2) = [2]
POL(3225_1_DUAL_INVOKEMETHOD(x1, x2)) = [2] + x2
POL(COND_3225_1_DUAL_INVOKEMETHOD(x1, x2, x3)) = [1] + x3
POL(COND_3225_1_DUAL_INVOKEMETHOD1(x1, x2, x3)) = [1] + x3
POL(COND_3225_1_DUAL_INVOKEMETHOD2(x1, x2, x3)) = [1] + x3
3225_1_DUAL_INVOKEMETHOD(4055_0_number_greater_Return(x0[0]), x2[0]) → COND_3225_1_DUAL_INVOKEMETHOD(>(x2[0], 1), 4055_0_number_greater_Return(x0[0]), x2[0])
3225_1_DUAL_INVOKEMETHOD(4058_0_number_greater_Return(x0[2]), x2[2]) → COND_3225_1_DUAL_INVOKEMETHOD1(>(x2[2], 1), 4058_0_number_greater_Return(x0[2]), x2[2])
3225_1_DUAL_INVOKEMETHOD(3113_0_number_greater_Return, x2[4]) → COND_3225_1_DUAL_INVOKEMETHOD2(>(x2[4], 1), 3113_0_number_greater_Return, x2[4])
3225_1_DUAL_INVOKEMETHOD(4055_0_number_greater_Return(x0[0]), x2[0]) → COND_3225_1_DUAL_INVOKEMETHOD(>(x2[0], 1), 4055_0_number_greater_Return(x0[0]), x2[0])
3225_1_DUAL_INVOKEMETHOD(4058_0_number_greater_Return(x0[2]), x2[2]) → COND_3225_1_DUAL_INVOKEMETHOD1(>(x2[2], 1), 4058_0_number_greater_Return(x0[2]), x2[2])
3225_1_DUAL_INVOKEMETHOD(3113_0_number_greater_Return, x2[4]) → COND_3225_1_DUAL_INVOKEMETHOD2(>(x2[4], 1), 3113_0_number_greater_Return, x2[4])
COND_3225_1_DUAL_INVOKEMETHOD(TRUE, 4055_0_number_greater_Return(x0[1]), x2[1]) → 3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[1], -1)), +(x2[1], -1))
COND_3225_1_DUAL_INVOKEMETHOD1(TRUE, 4058_0_number_greater_Return(x0[3]), x2[3]) → 3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[3], -1)), +(x2[3], -1))
COND_3225_1_DUAL_INVOKEMETHOD2(TRUE, 3113_0_number_greater_Return, x2[5]) → 3225_1_DUAL_INVOKEMETHOD(3225_0_number_greater_ConstantStackPush(+(x2[5], -1)), +(x2[5], -1))
3035_0_number_greater_LT(x2, x0)1 → Cond_3035_0_number_greater_LT1(>=(x2, x0), x2, x0)1
Cond_3035_0_number_greater_LT2(<(x2, x0), x2, x0, x3)1 → 3035_0_number_greater_LT(x2, x0)1
Cond_3035_0_number_greater_LT3(>=(x2, x0), x2, x0, x3)1 → 3035_0_number_greater_LT(x2, x0)1
4055_0_number_greater_Return(0)1 → 3186_1_number_greater_InvokeMethod(3113_0_number_greater_Return)1
Cond_3197_1_number_greater_InvokeMethod(>(x0, -1), 4055_0_number_greater_Return(x0))1 → 3197_1_number_greater_InvokeMethod(4055_0_number_greater_Return(x0))1
Cond_3197_1_number_greater_InvokeMethod(TRUE, 4055_0_number_greater_Return(x0))1 → 4058_0_number_greater_Return(+(1, x0))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
Generated 20 rules for P and 447 rules for R.
P rules:
2326_0_sublistAutoDual_FieldAccess(EOS(STATIC_2326), java.lang.Object(PartitionList(EOC, o1352, o1353)), java.lang.Object(PartitionList(EOC, o1352, o1353))) → 2340_0_sublistAutoDual_FieldAccess(EOS(STATIC_2340), java.lang.Object(PartitionList(EOC, o1352, o1353)), java.lang.Object(PartitionList(EOC, o1352, o1353)))
2340_0_sublistAutoDual_FieldAccess(EOS(STATIC_2340), java.lang.Object(PartitionList(EOC, o1352, o1353)), java.lang.Object(PartitionList(EOC, o1352, o1353))) → 2351_0_sublistAutoDual_InvokeMethod(EOS(STATIC_2351), java.lang.Object(PartitionList(EOC, o1352, o1353)), o1352)
2351_0_sublistAutoDual_InvokeMethod(EOS(STATIC_2351), java.lang.Object(PartitionList(EOC, java.lang.Object(o1401sub), o1353)), java.lang.Object(o1401sub)) → 2362_0_sublistAutoDual_InvokeMethod(EOS(STATIC_2362), java.lang.Object(PartitionList(EOC, java.lang.Object(o1401sub), o1353)), java.lang.Object(o1401sub))
2362_0_sublistAutoDual_InvokeMethod(EOS(STATIC_2362), java.lang.Object(PartitionList(EOC, java.lang.Object(o1401sub), o1353)), java.lang.Object(o1401sub)) → 2388_1_sublistAutoDual_InvokeMethod(2388_0_dual_ConstantStackPush(EOS(STATIC_2388), java.lang.Object(o1401sub)), java.lang.Object(PartitionList(EOC, java.lang.Object(o1401sub), o1353)), java.lang.Object(o1401sub))
2388_1_sublistAutoDual_InvokeMethod(3178_0_dual_Return(EOS(STATIC_3178), o2256), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o1353)), java.lang.Object(Partition(EOC))) → 3211_0_dual_Return(EOS(STATIC_3211), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o1353)), java.lang.Object(Partition(EOC)), o2256)
3211_0_dual_Return(EOS(STATIC_3211), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o1353)), java.lang.Object(Partition(EOC)), o2256) → 3212_0_dual_Return(EOS(STATIC_3212), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o1353)), java.lang.Object(Partition(EOC)), o2256)
3212_0_dual_Return(EOS(STATIC_3212), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2416)), java.lang.Object(Partition(EOC)), o2418) → 3224_0_sublistAutoDual_Store(EOS(STATIC_3224), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2416)), o2418)
3224_0_sublistAutoDual_Store(EOS(STATIC_3224), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2416)), o2418) → 3240_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_3240), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2416)), o2418)
3240_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_3240), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2416)), o2418) → 3255_0_sublistAutoDual_Store(EOS(STATIC_3255), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2416)), o2418, NULL)
3255_0_sublistAutoDual_Store(EOS(STATIC_3255), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2416)), o2418, NULL) → 3264_0_sublistAutoDual_Load(EOS(STATIC_3264), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2416)), o2418, NULL)
3264_0_sublistAutoDual_Load(EOS(STATIC_3264), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2416)), o2418, NULL) → 3280_0_sublistAutoDual_FieldAccess(EOS(STATIC_3280), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2416)), o2418, NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2416)))
3280_0_sublistAutoDual_FieldAccess(EOS(STATIC_3280), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2416)), o2418, NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2416))) → 3299_0_sublistAutoDual_NULL(EOS(STATIC_3299), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2416)), o2418, NULL, o2416)
3299_0_sublistAutoDual_NULL(EOS(STATIC_3299), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o2572sub))), o2418, NULL, java.lang.Object(o2572sub)) → 3312_0_sublistAutoDual_NULL(EOS(STATIC_3312), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o2572sub))), o2418, NULL, java.lang.Object(o2572sub))
3312_0_sublistAutoDual_NULL(EOS(STATIC_3312), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o2572sub))), o2418, NULL, java.lang.Object(o2572sub)) → 3329_0_sublistAutoDual_Load(EOS(STATIC_3329), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o2572sub))), o2418)
3329_0_sublistAutoDual_Load(EOS(STATIC_3329), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o2572sub))), o2418) → 3361_0_sublistAutoDual_FieldAccess(EOS(STATIC_3361), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o2572sub))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o2572sub))))
3361_0_sublistAutoDual_FieldAccess(EOS(STATIC_3361), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o2572sub))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o2572sub)))) → 3373_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3373), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o2572sub))), o2418, java.lang.Object(o2572sub))
3373_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3373), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o2572sub))), o2418, java.lang.Object(o2572sub)) → 3389_1_sublistAutoDual_InvokeMethod(3389_0_sublistAutoDual_Load(EOS(STATIC_3389), java.lang.Object(o2572sub)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(o2572sub))), o2418, java.lang.Object(o2572sub))
3389_0_sublistAutoDual_Load(EOS(STATIC_3389), java.lang.Object(o2572sub)) → 3427_0_sublistAutoDual_Load(EOS(STATIC_3427), java.lang.Object(o2572sub))
3427_0_sublistAutoDual_Load(EOS(STATIC_3427), java.lang.Object(o2572sub)) → 2315_0_sublistAutoDual_Load(EOS(STATIC_2315), java.lang.Object(o2572sub))
2315_0_sublistAutoDual_Load(EOS(STATIC_2315), java.lang.Object(o1220sub)) → 2326_0_sublistAutoDual_FieldAccess(EOS(STATIC_2326), java.lang.Object(o1220sub), java.lang.Object(o1220sub))
R rules:
2388_0_dual_ConstantStackPush(EOS(STATIC_2388), java.lang.Object(o1401sub)) → 2437_0_dual_ConstantStackPush(EOS(STATIC_2437), java.lang.Object(o1401sub))
2437_0_dual_ConstantStackPush(EOS(STATIC_2437), java.lang.Object(o1401sub)) → 2466_0_dual_ConstantStackPush(EOS(STATIC_2466), java.lang.Object(o1401sub))
3242_0_number_greater_ConstantStackPush(EOS(STATIC_3242), java.lang.Object(Partition(EOC)), i964) → 2931_0_number_greater_ConstantStackPush(EOS(STATIC_2931), java.lang.Object(Partition(EOC)), i964)
3444_0_isEqual_Load(EOS(STATIC_3444), java.lang.Object(Partition(EOC)), o2418) → 4142_0_isEqual_Load(EOS(STATIC_4142), java.lang.Object(Partition(EOC)), o2418)
5425_0_isEqual_Load(EOS(STATIC_5425), java.lang.Object(Partition(EOC)), o7775) → 4142_0_isEqual_Load(EOS(STATIC_4142), java.lang.Object(Partition(EOC)), o7775)
6222_0_isEqual_Load(EOS(STATIC_6222), java.lang.Object(Partition(EOC)), o10245) → 4142_0_isEqual_Load(EOS(STATIC_4142), java.lang.Object(Partition(EOC)), o10245)
3196_0_number_greater_ConstantStackPush(EOS(STATIC_3196), java.lang.Object(o2241sub), i760) → 2931_0_number_greater_ConstantStackPush(EOS(STATIC_2931), java.lang.Object(o2241sub), i760)
3206_0_number_greater_ConstantStackPush(EOS(STATIC_3206), java.lang.Object(o2252sub), i760) → 2931_0_number_greater_ConstantStackPush(EOS(STATIC_2931), java.lang.Object(o2252sub), i760)
4544_0_isEqual_Load(EOS(STATIC_4544), java.lang.Object(o4388sub), o4518) → 4142_0_isEqual_Load(EOS(STATIC_4142), java.lang.Object(o4388sub), o4518)
2466_0_dual_ConstantStackPush(EOS(STATIC_2466), java.lang.Object(o1401sub)) → 2474_0_dual_Store(EOS(STATIC_2474), java.lang.Object(o1401sub), NULL)
2474_0_dual_Store(EOS(STATIC_2474), java.lang.Object(o1401sub), NULL) → 2482_0_dual_Load(EOS(STATIC_2482), java.lang.Object(o1401sub), NULL)
2482_0_dual_Load(EOS(STATIC_2482), java.lang.Object(o1401sub), NULL) → 2496_0_dual_FieldAccess(EOS(STATIC_2496), java.lang.Object(o1401sub), NULL, java.lang.Object(o1401sub))
2496_0_dual_FieldAccess(EOS(STATIC_2496), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC))) → 2543_0_dual_FieldAccess(EOS(STATIC_2543), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)))
2543_0_dual_FieldAccess(EOS(STATIC_2543), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC))) → 2550_0_dual_Store(EOS(STATIC_2550), java.lang.Object(Partition(EOC)), NULL, i756)
2550_0_dual_Store(EOS(STATIC_2550), java.lang.Object(Partition(EOC)), NULL, i756) → 2558_0_dual_Load(EOS(STATIC_2558), java.lang.Object(Partition(EOC)), NULL, i756)
2558_0_dual_Load(EOS(STATIC_2558), java.lang.Object(Partition(EOC)), NULL, i756) → 3106_0_dual_Load(EOS(STATIC_3106), java.lang.Object(Partition(EOC)), NULL, i756)
3106_0_dual_Load(EOS(STATIC_3106), java.lang.Object(Partition(EOC)), o2256, i954) → 3117_0_dual_LE(EOS(STATIC_3117), java.lang.Object(Partition(EOC)), o2256, i954, i954)
3117_0_dual_LE(EOS(STATIC_3117), java.lang.Object(Partition(EOC)), o2256, i963, i963) → 3129_0_dual_LE(EOS(STATIC_3129), java.lang.Object(Partition(EOC)), o2256, i963, i963)
3117_0_dual_LE(EOS(STATIC_3117), java.lang.Object(Partition(EOC)), o2256, i964, i964) → 3130_0_dual_LE(EOS(STATIC_3130), java.lang.Object(Partition(EOC)), o2256, i964, i964)
3129_0_dual_LE(EOS(STATIC_3129), java.lang.Object(Partition(EOC)), o2256, i963, i963) → 3144_0_dual_Load(EOS(STATIC_3144), o2256) | <=(i963, 0)
3130_0_dual_LE(EOS(STATIC_3130), java.lang.Object(Partition(EOC)), o2256, i964, i964) → 3145_0_dual_New(EOS(STATIC_3145), java.lang.Object(Partition(EOC)), o2256, i964) | >(i964, 0)
3144_0_dual_Load(EOS(STATIC_3144), o2256) → 3178_0_dual_Return(EOS(STATIC_3178), o2256)
3145_0_dual_New(EOS(STATIC_3145), java.lang.Object(Partition(EOC)), o2256, i964) → 3179_0_dual_Duplicate(EOS(STATIC_3179), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC)))
3179_0_dual_Duplicate(EOS(STATIC_3179), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC))) → 3190_0_dual_Load(EOS(STATIC_3190), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)))
3190_0_dual_Load(EOS(STATIC_3190), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 3199_0_dual_Load(EOS(STATIC_3199), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)))
3199_0_dual_Load(EOS(STATIC_3199), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 3214_0_dual_InvokeMethod(EOS(STATIC_3214), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i964)
3214_0_dual_InvokeMethod(EOS(STATIC_3214), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i964) → 3225_1_dual_InvokeMethod(3225_0_number_greater_ConstantStackPush(EOS(STATIC_3225), java.lang.Object(Partition(EOC)), i964), java.lang.Object(Partition(EOC)), o2256, i964, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i964)
3225_0_number_greater_ConstantStackPush(EOS(STATIC_3225), java.lang.Object(Partition(EOC)), i964) → 3242_0_number_greater_ConstantStackPush(EOS(STATIC_3242), java.lang.Object(Partition(EOC)), i964)
3225_1_dual_InvokeMethod(3113_0_number_greater_Return(EOS(STATIC_3113), matching1), java.lang.Object(Partition(EOC)), o2256, i1047, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1047) → 3281_0_number_greater_Return(EOS(STATIC_3281), java.lang.Object(Partition(EOC)), o2256, i1047, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1047, 0) | =(matching1, 0)
3225_1_dual_InvokeMethod(3127_0_number_greater_Return(EOS(STATIC_3127), matching1), java.lang.Object(Partition(EOC)), o2256, i1049, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1049) → 3285_0_number_greater_Return(EOS(STATIC_3285), java.lang.Object(Partition(EOC)), o2256, i1049, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1049, 1) | =(matching1, 1)
3225_1_dual_InvokeMethod(4055_0_number_greater_Return(EOS(STATIC_4055), i1549), java.lang.Object(Partition(EOC)), o2256, i1660, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1660) → 4128_0_number_greater_Return(EOS(STATIC_4128), java.lang.Object(Partition(EOC)), o2256, i1660, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1660, i1549)
3225_1_dual_InvokeMethod(4058_0_number_greater_Return(EOS(STATIC_4058), i1624), java.lang.Object(Partition(EOC)), o2256, i1671, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1671) → 4137_0_number_greater_Return(EOS(STATIC_4137), java.lang.Object(Partition(EOC)), o2256, i1671, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1671, i1624)
3281_0_number_greater_Return(EOS(STATIC_3281), java.lang.Object(Partition(EOC)), o2256, i1047, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1047, matching1) → 3286_0_number_greater_Return(EOS(STATIC_3286), java.lang.Object(Partition(EOC)), o2256, i1047, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1047, 0) | =(matching1, 0)
3285_0_number_greater_Return(EOS(STATIC_3285), java.lang.Object(Partition(EOC)), o2256, i1049, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1049, matching1) → 3286_0_number_greater_Return(EOS(STATIC_3286), java.lang.Object(Partition(EOC)), o2256, i1049, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1049, 1) | =(matching1, 1)
3286_0_number_greater_Return(EOS(STATIC_3286), java.lang.Object(Partition(EOC)), o2518, i1057, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1057, i1056) → 3360_0_number_greater_Return(EOS(STATIC_3360), java.lang.Object(Partition(EOC)), o2518, i1057, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1057, i1056)
3360_0_number_greater_Return(EOS(STATIC_3360), java.lang.Object(Partition(EOC)), o2654, i1112, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1112, i1111) → 3514_0_number_greater_Return(EOS(STATIC_3514), java.lang.Object(Partition(EOC)), o2654, i1112, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1112, i1111)
3514_0_number_greater_Return(EOS(STATIC_3514), java.lang.Object(Partition(EOC)), o2959, i1236, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1236, i1235) → 3683_0_number_greater_Return(EOS(STATIC_3683), java.lang.Object(Partition(EOC)), o2959, i1236, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1236, i1235)
3683_0_number_greater_Return(EOS(STATIC_3683), java.lang.Object(Partition(EOC)), o3268, i1345, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1345, i1344) → 3963_0_number_greater_Return(EOS(STATIC_3963), java.lang.Object(Partition(EOC)), o3268, i1345, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1345, i1344)
3963_0_number_greater_Return(EOS(STATIC_3963), java.lang.Object(Partition(EOC)), o3793, i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1577, i1576) → 3987_0_dual_Load(EOS(STATIC_3987), java.lang.Object(Partition(EOC)), o3793, i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576)
3987_0_dual_Load(EOS(STATIC_3987), java.lang.Object(Partition(EOC)), o3793, i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576) → 4011_0_dual_InvokeMethod(EOS(STATIC_4011), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793)
4011_0_dual_InvokeMethod(EOS(STATIC_4011), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793) → 4035_0_<init>_Load(EOS(STATIC_4035), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), i1576, o3793)
4035_0_<init>_Load(EOS(STATIC_4035), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), i1576, o3793) → 4077_0_<init>_InvokeMethod(EOS(STATIC_4077), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)))
4077_0_<init>_InvokeMethod(EOS(STATIC_4077), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC))) → 4103_0_<init>_Load(EOS(STATIC_4103), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), i1576, o3793)
4103_0_<init>_Load(EOS(STATIC_4103), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), i1576, o3793) → 4138_0_<init>_Load(EOS(STATIC_4138), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)))
4128_0_number_greater_Return(EOS(STATIC_4128), java.lang.Object(Partition(EOC)), o2256, i1660, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1660, i1549) → 3963_0_number_greater_Return(EOS(STATIC_3963), java.lang.Object(Partition(EOC)), o2256, i1660, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1660, i1549)
4137_0_number_greater_Return(EOS(STATIC_4137), java.lang.Object(Partition(EOC)), o2256, i1671, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1671, i1624) → 3963_0_number_greater_Return(EOS(STATIC_3963), java.lang.Object(Partition(EOC)), o2256, i1671, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1671, i1624)
4138_0_<init>_Load(EOS(STATIC_4138), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC))) → 4161_0_<init>_FieldAccess(EOS(STATIC_4161), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), o3793, java.lang.Object(Partition(EOC)), i1576)
4161_0_<init>_FieldAccess(EOS(STATIC_4161), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), o3793, java.lang.Object(Partition(EOC)), i1576) → 4186_0_<init>_Load(EOS(STATIC_4186), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), o3793)
4186_0_<init>_Load(EOS(STATIC_4186), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), o3793) → 4209_0_<init>_Load(EOS(STATIC_4209), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, o3793, java.lang.Object(Partition(EOC)))
4209_0_<init>_Load(EOS(STATIC_4209), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, o3793, java.lang.Object(Partition(EOC))) → 4233_0_<init>_FieldAccess(EOS(STATIC_4233), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), o3793)
4233_0_<init>_FieldAccess(EOS(STATIC_4233), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793, java.lang.Object(Partition(EOC)), o3793) → 4255_0_<init>_Return(EOS(STATIC_4255), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793)
4255_0_<init>_Return(EOS(STATIC_4255), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1576, o3793) → 4295_0_dual_Store(EOS(STATIC_4295), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC)))
4295_0_dual_Store(EOS(STATIC_4295), java.lang.Object(Partition(EOC)), i1577, java.lang.Object(Partition(EOC))) → 4305_0_dual_Inc(EOS(STATIC_4305), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1577)
4305_0_dual_Inc(EOS(STATIC_4305), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1577) → 4317_0_dual_JMP(EOS(STATIC_4317), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), +(i1577, -1)) | >(i1577, 0)
4317_0_dual_JMP(EOS(STATIC_4317), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1861) → 4329_0_dual_Load(EOS(STATIC_4329), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1861)
4329_0_dual_Load(EOS(STATIC_4329), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1861) → 3106_0_dual_Load(EOS(STATIC_3106), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1861)
2351_0_sublistAutoDual_InvokeMethod(EOS(STATIC_2351), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL) → 2363_0_sublistAutoDual_InvokeMethod(EOS(STATIC_2363), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL)
2363_0_sublistAutoDual_InvokeMethod(EOS(STATIC_2363), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL) → 2389_0_sublistAutoDual_InvokeMethod(EOS(STATIC_2389), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL)
2389_0_sublistAutoDual_InvokeMethod(EOS(STATIC_2389), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL) → 2438_0_<init>_Load(EOS(STATIC_2438), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
2438_0_<init>_Load(EOS(STATIC_2438), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 2467_0_<init>_InvokeMethod(EOS(STATIC_2467), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
2467_0_<init>_InvokeMethod(EOS(STATIC_2467), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 2476_0_<init>_Load(EOS(STATIC_2476), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
2476_0_<init>_Load(EOS(STATIC_2476), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 2497_0_<init>_InvokeMethod(EOS(STATIC_2497), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
2497_0_<init>_InvokeMethod(EOS(STATIC_2497), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 2544_0_<init>_Load(EOS(STATIC_2544), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
2544_0_<init>_Load(EOS(STATIC_2544), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 2560_0_<init>_InvokeMethod(EOS(STATIC_2560), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
2560_0_<init>_InvokeMethod(EOS(STATIC_2560), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 2570_0_<init>_Load(EOS(STATIC_2570), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
2570_0_<init>_Load(EOS(STATIC_2570), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 2595_0_<init>_InvokeMethod(EOS(STATIC_2595), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
2595_0_<init>_InvokeMethod(EOS(STATIC_2595), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 2619_0_<init>_Load(EOS(STATIC_2619), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
2619_0_<init>_Load(EOS(STATIC_2619), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 2627_0_<init>_Load(EOS(STATIC_2627), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
2627_0_<init>_Load(EOS(STATIC_2627), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 2634_0_<init>_FieldAccess(EOS(STATIC_2634), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
2634_0_<init>_FieldAccess(EOS(STATIC_2634), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 2645_0_<init>_Load(EOS(STATIC_2645), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
2645_0_<init>_Load(EOS(STATIC_2645), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 2660_0_<init>_InvokeMethod(EOS(STATIC_2660), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
2660_0_<init>_InvokeMethod(EOS(STATIC_2660), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 2684_0_<init>_StackPop(EOS(STATIC_2684), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
2684_0_<init>_StackPop(EOS(STATIC_2684), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 2696_0_<init>_Return(EOS(STATIC_2696), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
2696_0_<init>_Return(EOS(STATIC_2696), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 2705_0_<init>_Return(EOS(STATIC_2705), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
2705_0_<init>_Return(EOS(STATIC_2705), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 2715_0_<init>_Return(EOS(STATIC_2715), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
2715_0_<init>_Return(EOS(STATIC_2715), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 2725_0_<init>_Return(EOS(STATIC_2725), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL)
2725_0_<init>_Return(EOS(STATIC_2725), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL) → 2733_0_sublistAutoDual_InvokeMethod(EOS(STATIC_2733), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o1353)), NULL)
3299_0_sublistAutoDual_NULL(EOS(STATIC_3299), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o2418, NULL, NULL) → 3313_0_sublistAutoDual_NULL(EOS(STATIC_3313), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o2418, NULL, NULL)
3313_0_sublistAutoDual_NULL(EOS(STATIC_3313), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o2418, NULL, NULL) → 3330_0_sublistAutoDual_Load(EOS(STATIC_3330), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o2418, NULL)
3330_0_sublistAutoDual_Load(EOS(STATIC_3330), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o2418, NULL) → 3362_0_sublistAutoDual_FieldAccess(EOS(STATIC_3362), o2418, NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
3362_0_sublistAutoDual_FieldAccess(EOS(STATIC_3362), o2418, NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 3374_0_sublistAutoDual_Load(EOS(STATIC_3374), o2418, NULL, java.lang.Object(Partition(EOC)))
3374_0_sublistAutoDual_Load(EOS(STATIC_3374), o2418, NULL, java.lang.Object(Partition(EOC))) → 3390_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3390), o2418, NULL, java.lang.Object(Partition(EOC)), o2418)
3389_1_sublistAutoDual_InvokeMethod(2733_0_sublistAutoDual_InvokeMethod(EOS(STATIC_2733), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o2840)), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o2840)))), o2418, java.lang.Object(PartitionList(EOC, NULL, o2840))) → 3473_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3473), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o2840)))), o2418, java.lang.Object(PartitionList(EOC, NULL, o2840)), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o2840)), NULL)
3389_1_sublistAutoDual_InvokeMethod(3516_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3516), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o3008)))), o3001, java.lang.Object(PartitionList(EOC, NULL, o3008))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o3008)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o3008))))) → 3576_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3576), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o3008)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o3008)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o3008)))), o3001, java.lang.Object(PartitionList(EOC, NULL, o3008)))
3389_1_sublistAutoDual_InvokeMethod(3732_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3732), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3422, o3423)))))), o3299, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3422, o3423))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3422, o3423)))))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3422, o3423))))))) → 3834_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3834), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3422, o3423)))))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3422, o3423)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3422, o3423)))))), o3299, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3422, o3423)))))
3389_1_sublistAutoDual_InvokeMethod(3776_0_sublistAutoDual_Return(EOS(STATIC_3776), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 3918_0_sublistAutoDual_Return(EOS(STATIC_3918), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
3389_1_sublistAutoDual_InvokeMethod(4709_0_sublistAutoDual_Return(EOS(STATIC_4709), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 4812_0_sublistAutoDual_Return(EOS(STATIC_4812), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
3389_1_sublistAutoDual_InvokeMethod(4889_0_sublistAutoDual_Return(EOS(STATIC_4889), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 4965_0_sublistAutoDual_Return(EOS(STATIC_4965), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
3389_1_sublistAutoDual_InvokeMethod(5020_0_sublistAutoDual_Return(EOS(STATIC_5020), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5052_0_sublistAutoDual_Return(EOS(STATIC_5052), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
3389_1_sublistAutoDual_InvokeMethod(5099_0_sublistAutoDual_Return(EOS(STATIC_5099), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5129_0_sublistAutoDual_Return(EOS(STATIC_5129), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
3389_1_sublistAutoDual_InvokeMethod(5566_0_sublistAutoDual_Return(EOS(STATIC_5566), o7774), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8830)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8830))))) → 5656_0_sublistAutoDual_Return(EOS(STATIC_5656), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8830)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8830)))), o7774)
3389_1_sublistAutoDual_InvokeMethod(5598_0_sublistAutoDual_Return(EOS(STATIC_5598), o8133), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8958)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8958))))) → 5712_0_sublistAutoDual_Return(EOS(STATIC_5712), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8958)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8958)))), o8133)
3389_1_sublistAutoDual_InvokeMethod(5601_0_sublistAutoDual_Return(EOS(STATIC_5601), o8188), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8980)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8980))))) → 5718_0_sublistAutoDual_Return(EOS(STATIC_5718), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8980)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8980)))), o8188)
3389_1_sublistAutoDual_InvokeMethod(5905_0_sublistAutoDual_Return(EOS(STATIC_5905), o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8133))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10029)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10029))))) → 5967_0_sublistAutoDual_Return(EOS(STATIC_5967), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10029)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10029)))), o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8133)))
3389_1_sublistAutoDual_InvokeMethod(5907_0_sublistAutoDual_Return(EOS(STATIC_5907), o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8188))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10045)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10045))))) → 5973_0_sublistAutoDual_Return(EOS(STATIC_5973), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10045)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10045)))), o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8188)))
3389_1_sublistAutoDual_InvokeMethod(6474_0_sublistAutoDual_Return(EOS(STATIC_6474), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13504)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13504))))) → 6507_0_sublistAutoDual_Return(EOS(STATIC_6507), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13504)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13504)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)))
3390_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3390), o2418, NULL, java.lang.Object(Partition(EOC)), o2418) → 3428_1_sublistAutoDual_InvokeMethod(3428_0_isEqual_Load(EOS(STATIC_3428), java.lang.Object(Partition(EOC)), o2418), o2418, NULL, java.lang.Object(Partition(EOC)), o2418)
3428_0_isEqual_Load(EOS(STATIC_3428), java.lang.Object(Partition(EOC)), o2418) → 3444_0_isEqual_Load(EOS(STATIC_3444), java.lang.Object(Partition(EOC)), o2418)
3428_1_sublistAutoDual_InvokeMethod(4236_0_isEqual_Return(EOS(STATIC_4236), java.lang.Object(Partition(EOC)), NULL, matching1), NULL, NULL, java.lang.Object(Partition(EOC)), NULL) → 4310_0_isEqual_Return(EOS(STATIC_4310), NULL, NULL, java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), NULL, 0) | =(matching1, 0)
3428_1_sublistAutoDual_InvokeMethod(4443_0_isEqual_Return(EOS(STATIC_4443), matching1), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4516_0_isEqual_Return(EOS(STATIC_4516), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
3428_1_sublistAutoDual_InvokeMethod(4445_0_isEqual_Return(EOS(STATIC_4445), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4520_0_isEqual_Return(EOS(STATIC_4520), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
3428_1_sublistAutoDual_InvokeMethod(4533_0_isEqual_Return(EOS(STATIC_4533), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4569_0_isEqual_Return(EOS(STATIC_4569), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
3428_1_sublistAutoDual_InvokeMethod(4547_0_isEqual_Return(EOS(STATIC_4547), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4597_0_isEqual_Return(EOS(STATIC_4597), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
3428_1_sublistAutoDual_InvokeMethod(4652_0_isEqual_Return(EOS(STATIC_4652), matching1), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4723_0_isEqual_Return(EOS(STATIC_4723), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
3428_1_sublistAutoDual_InvokeMethod(4673_0_isEqual_Return(EOS(STATIC_4673), matching1), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4759_0_isEqual_Return(EOS(STATIC_4759), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
3428_1_sublistAutoDual_InvokeMethod(4705_0_isEqual_Return(EOS(STATIC_4705), matching1), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4790_0_isEqual_Return(EOS(STATIC_4790), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
3428_1_sublistAutoDual_InvokeMethod(4875_0_isEqual_Return(EOS(STATIC_4875), matching1), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4938_0_isEqual_Return(EOS(STATIC_4938), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
3428_1_sublistAutoDual_InvokeMethod(4894_0_isEqual_Return(EOS(STATIC_4894), matching1), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4968_0_isEqual_Return(EOS(STATIC_4968), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
3473_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3473), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o2840)))), o2418, java.lang.Object(PartitionList(EOC, NULL, o2840)), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, o2840)), NULL) → 3516_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3516), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o2840)))), o2418, java.lang.Object(PartitionList(EOC, NULL, o2840)))
3576_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3576), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o3008)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o3008)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o3008)))), o3001, java.lang.Object(PartitionList(EOC, NULL, o3008))) → 3709_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3709), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o3008)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o3008)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, o3008)))), o3001, java.lang.Object(PartitionList(EOC, NULL, o3008)))
3644_0_isEqual_Return(EOS(STATIC_3644), NULL, NULL, java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), NULL, matching1) → 3713_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_3713), NULL, NULL, 0) | =(matching1, 0)
3709_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3709), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3294, o3295)))))), o3299, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3294, o3295)))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3294, o3295)))), o3297, java.lang.Object(PartitionList(EOC, o3294, o3295))) → 3732_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3732), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3294, o3295)))))), o3299, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3294, o3295)))))
3713_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_3713), NULL, NULL, matching1) → 3736_0_sublistAutoDual_NE(EOS(STATIC_3736), NULL, NULL, 0) | =(matching1, 0)
3736_0_sublistAutoDual_NE(EOS(STATIC_3736), NULL, NULL, matching1) → 3752_0_sublistAutoDual_Load(EOS(STATIC_3752), NULL) | =(matching1, 0)
3752_0_sublistAutoDual_Load(EOS(STATIC_3752), NULL) → 3776_0_sublistAutoDual_Return(EOS(STATIC_3776), NULL)
3834_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3834), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3422, o3423)))))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3422, o3423)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3422, o3423)))))), o3299, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3422, o3423))))) → 3709_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3709), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3422, o3423)))))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3422, o3423)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3422, o3423)))))), o3299, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, o3422, o3423)))))
3918_0_sublistAutoDual_Return(EOS(STATIC_3918), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 4417_0_sublistAutoDual_Return(EOS(STATIC_4417), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
4036_0_isEqual_Return(EOS(STATIC_4036), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4791_0_isEqual_Return(EOS(STATIC_4791), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4039_0_isEqual_Return(EOS(STATIC_4039), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4598_0_isEqual_Return(EOS(STATIC_4598), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4310_0_isEqual_Return(EOS(STATIC_4310), NULL, NULL, java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), NULL, matching1) → 3644_0_isEqual_Return(EOS(STATIC_3644), NULL, NULL, java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), NULL, 0) | =(matching1, 0)
4417_0_sublistAutoDual_Return(EOS(STATIC_4417), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o4571)))), o4573, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o4571)), NULL) → 5341_0_sublistAutoDual_Return(EOS(STATIC_5341), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o4571)))), o4573, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o4571)), NULL)
4516_0_isEqual_Return(EOS(STATIC_4516), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4036_0_isEqual_Return(EOS(STATIC_4036), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4520_0_isEqual_Return(EOS(STATIC_4520), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4039_0_isEqual_Return(EOS(STATIC_4039), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4569_0_isEqual_Return(EOS(STATIC_4569), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4039_0_isEqual_Return(EOS(STATIC_4039), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4597_0_isEqual_Return(EOS(STATIC_4597), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4598_0_isEqual_Return(EOS(STATIC_4598), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
4598_0_isEqual_Return(EOS(STATIC_4598), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i2048) → 4624_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_4624), java.lang.Object(Partition(EOC)), NULL, i2048)
4624_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_4624), java.lang.Object(Partition(EOC)), NULL, i2048) → 4643_0_sublistAutoDual_NE(EOS(STATIC_4643), java.lang.Object(Partition(EOC)), NULL, i2048, 1)
4643_0_sublistAutoDual_NE(EOS(STATIC_4643), java.lang.Object(Partition(EOC)), NULL, matching1, matching2) → 4657_0_sublistAutoDual_NE(EOS(STATIC_4657), java.lang.Object(Partition(EOC)), NULL, 0, 1) | &&(=(matching1, 0), =(matching2, 1))
4643_0_sublistAutoDual_NE(EOS(STATIC_4643), java.lang.Object(Partition(EOC)), NULL, matching1, matching2) → 4658_0_sublistAutoDual_NE(EOS(STATIC_4658), java.lang.Object(Partition(EOC)), NULL, 1, 1) | &&(=(matching1, 1), =(matching2, 1))
4657_0_sublistAutoDual_NE(EOS(STATIC_4657), java.lang.Object(Partition(EOC)), NULL, matching1, matching2) → 4675_0_sublistAutoDual_Load(EOS(STATIC_4675), NULL) | &&(=(matching1, 0), =(matching2, 1))
4658_0_sublistAutoDual_NE(EOS(STATIC_4658), java.lang.Object(Partition(EOC)), NULL, matching1, matching2) → 4676_0_sublistAutoDual_New(EOS(STATIC_4676), java.lang.Object(Partition(EOC)), NULL) | &&(=(matching1, 1), =(matching2, 1))
4675_0_sublistAutoDual_Load(EOS(STATIC_4675), NULL) → 4709_0_sublistAutoDual_Return(EOS(STATIC_4709), NULL)
4676_0_sublistAutoDual_New(EOS(STATIC_4676), java.lang.Object(Partition(EOC)), NULL) → 4711_0_sublistAutoDual_Duplicate(EOS(STATIC_4711), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)))
4711_0_sublistAutoDual_Duplicate(EOS(STATIC_4711), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 4743_0_sublistAutoDual_Load(EOS(STATIC_4743), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
4723_0_isEqual_Return(EOS(STATIC_4723), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4036_0_isEqual_Return(EOS(STATIC_4036), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4743_0_sublistAutoDual_Load(EOS(STATIC_4743), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 4766_0_sublistAutoDual_Load(EOS(STATIC_4766), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
4759_0_isEqual_Return(EOS(STATIC_4759), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4036_0_isEqual_Return(EOS(STATIC_4036), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4766_0_sublistAutoDual_Load(EOS(STATIC_4766), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 4814_0_sublistAutoDual_InvokeMethod(EOS(STATIC_4814), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL)
4790_0_isEqual_Return(EOS(STATIC_4790), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4791_0_isEqual_Return(EOS(STATIC_4791), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
4791_0_isEqual_Return(EOS(STATIC_4791), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i2272) → 4827_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_4827), java.lang.Object(Partition(EOC)), NULL, i2272)
4812_0_sublistAutoDual_Return(EOS(STATIC_4812), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 4417_0_sublistAutoDual_Return(EOS(STATIC_4417), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
4814_0_sublistAutoDual_InvokeMethod(EOS(STATIC_4814), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL) → 4832_0_<init>_Load(EOS(STATIC_4832), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL)
4827_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_4827), java.lang.Object(Partition(EOC)), NULL, i2272) → 4841_0_sublistAutoDual_NE(EOS(STATIC_4841), java.lang.Object(Partition(EOC)), NULL, i2272, 1)
4832_0_<init>_Load(EOS(STATIC_4832), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL) → 4861_0_<init>_InvokeMethod(EOS(STATIC_4861), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)))
4841_0_sublistAutoDual_NE(EOS(STATIC_4841), java.lang.Object(Partition(EOC)), NULL, matching1, matching2) → 4853_0_sublistAutoDual_NE(EOS(STATIC_4853), java.lang.Object(Partition(EOC)), NULL, 0, 1) | &&(=(matching1, 0), =(matching2, 1))
4841_0_sublistAutoDual_NE(EOS(STATIC_4841), java.lang.Object(Partition(EOC)), NULL, matching1, matching2) → 4854_0_sublistAutoDual_NE(EOS(STATIC_4854), java.lang.Object(Partition(EOC)), NULL, 1, 1) | &&(=(matching1, 1), =(matching2, 1))
4853_0_sublistAutoDual_NE(EOS(STATIC_4853), java.lang.Object(Partition(EOC)), NULL, matching1, matching2) → 4870_0_sublistAutoDual_Load(EOS(STATIC_4870), NULL) | &&(=(matching1, 0), =(matching2, 1))
4854_0_sublistAutoDual_NE(EOS(STATIC_4854), java.lang.Object(Partition(EOC)), NULL, matching1, matching2) → 4871_0_sublistAutoDual_New(EOS(STATIC_4871), java.lang.Object(Partition(EOC)), NULL) | &&(=(matching1, 1), =(matching2, 1))
4861_0_<init>_InvokeMethod(EOS(STATIC_4861), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 4880_0_<init>_Load(EOS(STATIC_4880), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL)
4870_0_sublistAutoDual_Load(EOS(STATIC_4870), NULL) → 4889_0_sublistAutoDual_Return(EOS(STATIC_4889), NULL)
4871_0_sublistAutoDual_New(EOS(STATIC_4871), java.lang.Object(Partition(EOC)), NULL) → 4891_0_sublistAutoDual_Duplicate(EOS(STATIC_4891), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)))
4880_0_<init>_Load(EOS(STATIC_4880), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL) → 4900_0_<init>_Load(EOS(STATIC_4900), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)))
4891_0_sublistAutoDual_Duplicate(EOS(STATIC_4891), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 4913_0_sublistAutoDual_Load(EOS(STATIC_4913), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
4900_0_<init>_Load(EOS(STATIC_4900), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 4921_0_<init>_FieldAccess(EOS(STATIC_4921), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
4913_0_sublistAutoDual_Load(EOS(STATIC_4913), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 4933_0_sublistAutoDual_Load(EOS(STATIC_4933), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
4921_0_<init>_FieldAccess(EOS(STATIC_4921), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 4950_0_<init>_Load(EOS(STATIC_4950), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
4933_0_sublistAutoDual_Load(EOS(STATIC_4933), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 4966_0_sublistAutoDual_InvokeMethod(EOS(STATIC_4966), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL)
4938_0_isEqual_Return(EOS(STATIC_4938), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4791_0_isEqual_Return(EOS(STATIC_4791), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4950_0_<init>_Load(EOS(STATIC_4950), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 4983_0_<init>_Load(EOS(STATIC_4983), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
4965_0_sublistAutoDual_Return(EOS(STATIC_4965), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 4417_0_sublistAutoDual_Return(EOS(STATIC_4417), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
4966_0_sublistAutoDual_InvokeMethod(EOS(STATIC_4966), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL) → 4994_0_<init>_Load(EOS(STATIC_4994), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL)
4968_0_isEqual_Return(EOS(STATIC_4968), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4791_0_isEqual_Return(EOS(STATIC_4791), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
4983_0_<init>_Load(EOS(STATIC_4983), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 4996_0_<init>_FieldAccess(EOS(STATIC_4996), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
4994_0_<init>_Load(EOS(STATIC_4994), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL) → 5017_0_<init>_InvokeMethod(EOS(STATIC_5017), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)))
4996_0_<init>_FieldAccess(EOS(STATIC_4996), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 5006_0_<init>_Return(EOS(STATIC_5006), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL)
5006_0_<init>_Return(EOS(STATIC_5006), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL) → 5020_0_sublistAutoDual_Return(EOS(STATIC_5020), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5017_0_<init>_InvokeMethod(EOS(STATIC_5017), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 5028_0_<init>_Load(EOS(STATIC_5028), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL)
5028_0_<init>_Load(EOS(STATIC_5028), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL) → 5038_0_<init>_Load(EOS(STATIC_5038), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)))
5038_0_<init>_Load(EOS(STATIC_5038), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 5047_0_<init>_FieldAccess(EOS(STATIC_5047), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
5047_0_<init>_FieldAccess(EOS(STATIC_5047), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 5064_0_<init>_Load(EOS(STATIC_5064), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
5052_0_sublistAutoDual_Return(EOS(STATIC_5052), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5062_0_sublistAutoDual_Return(EOS(STATIC_5062), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5062_0_sublistAutoDual_Return(EOS(STATIC_5062), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6431)))), o6436, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6431)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5130_0_sublistAutoDual_Return(EOS(STATIC_5130), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6431)))), o6436, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6431)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5064_0_<init>_Load(EOS(STATIC_5064), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 5072_0_<init>_Load(EOS(STATIC_5072), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5072_0_<init>_Load(EOS(STATIC_5072), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5081_0_<init>_FieldAccess(EOS(STATIC_5081), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
5081_0_<init>_FieldAccess(EOS(STATIC_5081), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 5090_0_<init>_Return(EOS(STATIC_5090), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL)
5090_0_<init>_Return(EOS(STATIC_5090), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL) → 5099_0_sublistAutoDual_Return(EOS(STATIC_5099), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5129_0_sublistAutoDual_Return(EOS(STATIC_5129), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5130_0_sublistAutoDual_Return(EOS(STATIC_5130), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5130_0_sublistAutoDual_Return(EOS(STATIC_5130), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6669)))), o6674, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6669)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5968_0_sublistAutoDual_Return(EOS(STATIC_5968), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6669)))), o6674, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o6669)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5341_0_sublistAutoDual_Return(EOS(STATIC_5341), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o7772)))), o7775, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o7772)), o7774) → 5360_0_sublistAutoDual_Store(EOS(STATIC_5360), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o7772)))), o7775, o7774)
5360_0_sublistAutoDual_Store(EOS(STATIC_5360), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o7772)))), o7775, o7774) → 5381_0_sublistAutoDual_Load(EOS(STATIC_5381), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o7772)))), o7775, o7774)
5381_0_sublistAutoDual_Load(EOS(STATIC_5381), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o7772)))), o7775, o7774) → 5392_0_sublistAutoDual_FieldAccess(EOS(STATIC_5392), o7775, o7774, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o7772)))))
5392_0_sublistAutoDual_FieldAccess(EOS(STATIC_5392), o7775, o7774, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o7772))))) → 5400_0_sublistAutoDual_Load(EOS(STATIC_5400), o7775, o7774, java.lang.Object(Partition(EOC)))
5400_0_sublistAutoDual_Load(EOS(STATIC_5400), o7775, o7774, java.lang.Object(Partition(EOC))) → 5409_0_sublistAutoDual_InvokeMethod(EOS(STATIC_5409), o7775, o7774, java.lang.Object(Partition(EOC)), o7775)
5409_0_sublistAutoDual_InvokeMethod(EOS(STATIC_5409), o7775, o7774, java.lang.Object(Partition(EOC)), o7775) → 5415_1_sublistAutoDual_InvokeMethod(5415_0_isEqual_Load(EOS(STATIC_5415), java.lang.Object(Partition(EOC)), o7775), o7775, o7774, java.lang.Object(Partition(EOC)), o7775)
5415_0_isEqual_Load(EOS(STATIC_5415), java.lang.Object(Partition(EOC)), o7775) → 5425_0_isEqual_Load(EOS(STATIC_5425), java.lang.Object(Partition(EOC)), o7775)
5415_1_sublistAutoDual_InvokeMethod(4236_0_isEqual_Return(EOS(STATIC_4236), java.lang.Object(Partition(EOC)), NULL, matching1), NULL, o7774, java.lang.Object(Partition(EOC)), NULL) → 5467_0_isEqual_Return(EOS(STATIC_5467), NULL, o7774, java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), NULL, 0) | =(matching1, 0)
5415_1_sublistAutoDual_InvokeMethod(4443_0_isEqual_Return(EOS(STATIC_4443), matching1), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5468_0_isEqual_Return(EOS(STATIC_5468), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5415_1_sublistAutoDual_InvokeMethod(4445_0_isEqual_Return(EOS(STATIC_4445), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5469_0_isEqual_Return(EOS(STATIC_5469), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5415_1_sublistAutoDual_InvokeMethod(4533_0_isEqual_Return(EOS(STATIC_4533), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5471_0_isEqual_Return(EOS(STATIC_5471), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5415_1_sublistAutoDual_InvokeMethod(4547_0_isEqual_Return(EOS(STATIC_4547), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5475_0_isEqual_Return(EOS(STATIC_5475), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
5415_1_sublistAutoDual_InvokeMethod(4652_0_isEqual_Return(EOS(STATIC_4652), matching1), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5478_0_isEqual_Return(EOS(STATIC_5478), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5415_1_sublistAutoDual_InvokeMethod(4673_0_isEqual_Return(EOS(STATIC_4673), matching1), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5480_0_isEqual_Return(EOS(STATIC_5480), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5415_1_sublistAutoDual_InvokeMethod(4705_0_isEqual_Return(EOS(STATIC_4705), matching1), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5484_0_isEqual_Return(EOS(STATIC_5484), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
5415_1_sublistAutoDual_InvokeMethod(4875_0_isEqual_Return(EOS(STATIC_4875), matching1), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5487_0_isEqual_Return(EOS(STATIC_5487), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5415_1_sublistAutoDual_InvokeMethod(4894_0_isEqual_Return(EOS(STATIC_4894), matching1), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5490_0_isEqual_Return(EOS(STATIC_5490), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
5467_0_isEqual_Return(EOS(STATIC_5467), NULL, o7774, java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), NULL, matching1) → 5503_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_5503), NULL, o7774, 0) | =(matching1, 0)
5468_0_isEqual_Return(EOS(STATIC_5468), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 5485_0_isEqual_Return(EOS(STATIC_5485), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5469_0_isEqual_Return(EOS(STATIC_5469), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 5476_0_isEqual_Return(EOS(STATIC_5476), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5471_0_isEqual_Return(EOS(STATIC_5471), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 5469_0_isEqual_Return(EOS(STATIC_5469), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5475_0_isEqual_Return(EOS(STATIC_5475), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 5476_0_isEqual_Return(EOS(STATIC_5476), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
5476_0_isEqual_Return(EOS(STATIC_5476), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i2924) → 5506_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_5506), java.lang.Object(Partition(EOC)), o8133, i2924)
5478_0_isEqual_Return(EOS(STATIC_5478), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 5468_0_isEqual_Return(EOS(STATIC_5468), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5480_0_isEqual_Return(EOS(STATIC_5480), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 5468_0_isEqual_Return(EOS(STATIC_5468), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5484_0_isEqual_Return(EOS(STATIC_5484), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 5485_0_isEqual_Return(EOS(STATIC_5485), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
5485_0_isEqual_Return(EOS(STATIC_5485), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i2936) → 5508_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_5508), java.lang.Object(Partition(EOC)), o8188, i2936)
5487_0_isEqual_Return(EOS(STATIC_5487), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 5485_0_isEqual_Return(EOS(STATIC_5485), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
5490_0_isEqual_Return(EOS(STATIC_5490), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 5485_0_isEqual_Return(EOS(STATIC_5485), java.lang.Object(Partition(EOC)), o7774, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
5503_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_5503), NULL, o7774, matching1) → 5518_0_sublistAutoDual_NE(EOS(STATIC_5518), NULL, o7774, 0) | =(matching1, 0)
5506_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_5506), java.lang.Object(Partition(EOC)), o8133, i2924) → 5521_0_sublistAutoDual_NE(EOS(STATIC_5521), java.lang.Object(Partition(EOC)), o8133, i2924, 1)
5508_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_5508), java.lang.Object(Partition(EOC)), o8188, i2936) → 5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), o8188, i2936, 1)
5518_0_sublistAutoDual_NE(EOS(STATIC_5518), NULL, o7774, matching1) → 5539_0_sublistAutoDual_Load(EOS(STATIC_5539), o7774) | =(matching1, 0)
5521_0_sublistAutoDual_NE(EOS(STATIC_5521), java.lang.Object(Partition(EOC)), o8133, matching1, matching2) → 5540_0_sublistAutoDual_NE(EOS(STATIC_5540), java.lang.Object(Partition(EOC)), o8133, 0, 1) | &&(=(matching1, 0), =(matching2, 1))
5521_0_sublistAutoDual_NE(EOS(STATIC_5521), java.lang.Object(Partition(EOC)), o8133, matching1, matching2) → 5541_0_sublistAutoDual_NE(EOS(STATIC_5541), java.lang.Object(Partition(EOC)), o8133, 1, 1) | &&(=(matching1, 1), =(matching2, 1))
5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), o8188, matching1, matching2) → 5543_0_sublistAutoDual_NE(EOS(STATIC_5543), java.lang.Object(Partition(EOC)), o8188, 0, 1) | &&(=(matching1, 0), =(matching2, 1))
5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), o8188, matching1, matching2) → 5544_0_sublistAutoDual_NE(EOS(STATIC_5544), java.lang.Object(Partition(EOC)), o8188, 1, 1) | &&(=(matching1, 1), =(matching2, 1))
5539_0_sublistAutoDual_Load(EOS(STATIC_5539), o7774) → 5566_0_sublistAutoDual_Return(EOS(STATIC_5566), o7774)
5540_0_sublistAutoDual_NE(EOS(STATIC_5540), java.lang.Object(Partition(EOC)), o8133, matching1, matching2) → 5567_0_sublistAutoDual_Load(EOS(STATIC_5567), o8133) | &&(=(matching1, 0), =(matching2, 1))
5541_0_sublistAutoDual_NE(EOS(STATIC_5541), java.lang.Object(Partition(EOC)), o8133, matching1, matching2) → 5569_0_sublistAutoDual_New(EOS(STATIC_5569), java.lang.Object(Partition(EOC)), o8133) | &&(=(matching1, 1), =(matching2, 1))
5543_0_sublistAutoDual_NE(EOS(STATIC_5543), java.lang.Object(Partition(EOC)), o8188, matching1, matching2) → 5570_0_sublistAutoDual_Load(EOS(STATIC_5570), o8188) | &&(=(matching1, 0), =(matching2, 1))
5544_0_sublistAutoDual_NE(EOS(STATIC_5544), java.lang.Object(Partition(EOC)), o8188, matching1, matching2) → 5572_0_sublistAutoDual_New(EOS(STATIC_5572), java.lang.Object(Partition(EOC)), o8188) | &&(=(matching1, 1), =(matching2, 1))
5567_0_sublistAutoDual_Load(EOS(STATIC_5567), o8133) → 5598_0_sublistAutoDual_Return(EOS(STATIC_5598), o8133)
5569_0_sublistAutoDual_New(EOS(STATIC_5569), java.lang.Object(Partition(EOC)), o8133) → 5599_0_sublistAutoDual_Duplicate(EOS(STATIC_5599), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)))
5570_0_sublistAutoDual_Load(EOS(STATIC_5570), o8188) → 5601_0_sublistAutoDual_Return(EOS(STATIC_5601), o8188)
5572_0_sublistAutoDual_New(EOS(STATIC_5572), java.lang.Object(Partition(EOC)), o8188) → 5603_0_sublistAutoDual_Duplicate(EOS(STATIC_5603), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)))
5599_0_sublistAutoDual_Duplicate(EOS(STATIC_5599), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 5631_0_sublistAutoDual_Load(EOS(STATIC_5631), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
5603_0_sublistAutoDual_Duplicate(EOS(STATIC_5603), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 5634_0_sublistAutoDual_Load(EOS(STATIC_5634), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
5631_0_sublistAutoDual_Load(EOS(STATIC_5631), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 5660_0_sublistAutoDual_Load(EOS(STATIC_5660), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
5634_0_sublistAutoDual_Load(EOS(STATIC_5634), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 5664_0_sublistAutoDual_Load(EOS(STATIC_5664), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
5656_0_sublistAutoDual_Return(EOS(STATIC_5656), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8830)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8830)))), o7774) → 5341_0_sublistAutoDual_Return(EOS(STATIC_5341), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8830)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8830)))), o7774)
5660_0_sublistAutoDual_Load(EOS(STATIC_5660), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 5713_0_sublistAutoDual_InvokeMethod(EOS(STATIC_5713), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133)
5664_0_sublistAutoDual_Load(EOS(STATIC_5664), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 5720_0_sublistAutoDual_InvokeMethod(EOS(STATIC_5720), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188)
5712_0_sublistAutoDual_Return(EOS(STATIC_5712), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8958)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8958)))), o8133) → 5341_0_sublistAutoDual_Return(EOS(STATIC_5341), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8958)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8958)))), o8133)
5713_0_sublistAutoDual_InvokeMethod(EOS(STATIC_5713), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133) → 5751_0_<init>_Load(EOS(STATIC_5751), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133)
5718_0_sublistAutoDual_Return(EOS(STATIC_5718), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8980)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8980)))), o8188) → 5341_0_sublistAutoDual_Return(EOS(STATIC_5341), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8980)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8980)))), o8188)
5720_0_sublistAutoDual_InvokeMethod(EOS(STATIC_5720), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188) → 5752_0_<init>_Load(EOS(STATIC_5752), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188)
5751_0_<init>_Load(EOS(STATIC_5751), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133) → 5784_0_<init>_InvokeMethod(EOS(STATIC_5784), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)))
5752_0_<init>_Load(EOS(STATIC_5752), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188) → 5786_0_<init>_InvokeMethod(EOS(STATIC_5786), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)))
5784_0_<init>_InvokeMethod(EOS(STATIC_5784), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 5829_0_<init>_Load(EOS(STATIC_5829), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133)
5786_0_<init>_InvokeMethod(EOS(STATIC_5786), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 5830_0_<init>_Load(EOS(STATIC_5830), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188)
5829_0_<init>_Load(EOS(STATIC_5829), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133) → 5840_0_<init>_Load(EOS(STATIC_5840), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)))
5830_0_<init>_Load(EOS(STATIC_5830), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188) → 5842_0_<init>_Load(EOS(STATIC_5842), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)))
5840_0_<init>_Load(EOS(STATIC_5840), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 5849_0_<init>_FieldAccess(EOS(STATIC_5849), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
5842_0_<init>_Load(EOS(STATIC_5842), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 5851_0_<init>_FieldAccess(EOS(STATIC_5851), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
5849_0_<init>_FieldAccess(EOS(STATIC_5849), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), o8133, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 5857_0_<init>_Load(EOS(STATIC_5857), o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o8133)
5851_0_<init>_FieldAccess(EOS(STATIC_5851), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), o8188, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 5859_0_<init>_Load(EOS(STATIC_5859), o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o8188)
5857_0_<init>_Load(EOS(STATIC_5857), o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o8133) → 5868_0_<init>_Load(EOS(STATIC_5868), o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o8133, o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5859_0_<init>_Load(EOS(STATIC_5859), o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o8188) → 5870_0_<init>_Load(EOS(STATIC_5870), o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o8188, o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
5868_0_<init>_Load(EOS(STATIC_5868), o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o8133, o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5880_0_<init>_FieldAccess(EOS(STATIC_5880), o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o8133)
5870_0_<init>_Load(EOS(STATIC_5870), o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o8188, o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5881_0_<init>_FieldAccess(EOS(STATIC_5881), o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o8188)
5880_0_<init>_FieldAccess(EOS(STATIC_5880), o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o8133) → 5893_0_<init>_Return(EOS(STATIC_5893), o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8133)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8133)), java.lang.Object(Partition(EOC)), o8133)
5881_0_<init>_FieldAccess(EOS(STATIC_5881), o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), o8188) → 5895_0_<init>_Return(EOS(STATIC_5895), o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8188)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8188)), java.lang.Object(Partition(EOC)), o8188)
5893_0_<init>_Return(EOS(STATIC_5893), o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8133)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8133)), java.lang.Object(Partition(EOC)), o8133) → 5905_0_sublistAutoDual_Return(EOS(STATIC_5905), o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8133)))
5895_0_<init>_Return(EOS(STATIC_5895), o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8188)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8188)), java.lang.Object(Partition(EOC)), o8188) → 5907_0_sublistAutoDual_Return(EOS(STATIC_5907), o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8188)))
5967_0_sublistAutoDual_Return(EOS(STATIC_5967), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10029)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10029)))), o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8133))) → 5968_0_sublistAutoDual_Return(EOS(STATIC_5968), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10029)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10029)))), o8133, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8133)))
5968_0_sublistAutoDual_Return(EOS(STATIC_5968), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10239)))), o10245, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10239)), o10241, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241))) → 6012_0_sublistAutoDual_Store(EOS(STATIC_6012), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10239)))), o10245, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)))
5973_0_sublistAutoDual_Return(EOS(STATIC_5973), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10045)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10045)))), o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8188))) → 5968_0_sublistAutoDual_Return(EOS(STATIC_5968), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10045)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10045)))), o8188, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o8188)))
6012_0_sublistAutoDual_Store(EOS(STATIC_6012), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10239)))), o10245, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241))) → 6042_0_sublistAutoDual_Load(EOS(STATIC_6042), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10239)))), o10245, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)))
6042_0_sublistAutoDual_Load(EOS(STATIC_6042), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10239)))), o10245, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241))) → 6059_0_sublistAutoDual_FieldAccess(EOS(STATIC_6059), o10245, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10239)))))
6059_0_sublistAutoDual_FieldAccess(EOS(STATIC_6059), o10245, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10239))))) → 6084_0_sublistAutoDual_Load(EOS(STATIC_6084), o10245, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)))
6084_0_sublistAutoDual_Load(EOS(STATIC_6084), o10245, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC))) → 6153_0_sublistAutoDual_InvokeMethod(EOS(STATIC_6153), o10245, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), o10245)
6153_0_sublistAutoDual_InvokeMethod(EOS(STATIC_6153), o10245, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), o10245) → 6197_1_sublistAutoDual_InvokeMethod(6197_0_isEqual_Load(EOS(STATIC_6197), java.lang.Object(Partition(EOC)), o10245), o10245, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), o10245)
6197_0_isEqual_Load(EOS(STATIC_6197), java.lang.Object(Partition(EOC)), o10245) → 6222_0_isEqual_Load(EOS(STATIC_6222), java.lang.Object(Partition(EOC)), o10245)
6197_1_sublistAutoDual_InvokeMethod(4236_0_isEqual_Return(EOS(STATIC_4236), java.lang.Object(Partition(EOC)), NULL, matching1), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), NULL) → 6352_0_isEqual_Return(EOS(STATIC_6352), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), NULL, 0) | =(matching1, 0)
6197_1_sublistAutoDual_InvokeMethod(4443_0_isEqual_Return(EOS(STATIC_4443), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 6353_0_isEqual_Return(EOS(STATIC_6353), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
6197_1_sublistAutoDual_InvokeMethod(4445_0_isEqual_Return(EOS(STATIC_4445), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 6354_0_isEqual_Return(EOS(STATIC_6354), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
6197_1_sublistAutoDual_InvokeMethod(4533_0_isEqual_Return(EOS(STATIC_4533), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 6356_0_isEqual_Return(EOS(STATIC_6356), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
6197_1_sublistAutoDual_InvokeMethod(4547_0_isEqual_Return(EOS(STATIC_4547), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 6360_0_isEqual_Return(EOS(STATIC_6360), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
6197_1_sublistAutoDual_InvokeMethod(4652_0_isEqual_Return(EOS(STATIC_4652), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 6363_0_isEqual_Return(EOS(STATIC_6363), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
6197_1_sublistAutoDual_InvokeMethod(4673_0_isEqual_Return(EOS(STATIC_4673), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 6366_0_isEqual_Return(EOS(STATIC_6366), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
6197_1_sublistAutoDual_InvokeMethod(4705_0_isEqual_Return(EOS(STATIC_4705), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 6371_0_isEqual_Return(EOS(STATIC_6371), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
6197_1_sublistAutoDual_InvokeMethod(4875_0_isEqual_Return(EOS(STATIC_4875), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 6374_0_isEqual_Return(EOS(STATIC_6374), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
6197_1_sublistAutoDual_InvokeMethod(4894_0_isEqual_Return(EOS(STATIC_4894), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 6376_0_isEqual_Return(EOS(STATIC_6376), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
6352_0_isEqual_Return(EOS(STATIC_6352), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), NULL, matching1) → 6394_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_6394), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), 0) | =(matching1, 0)
6353_0_isEqual_Return(EOS(STATIC_6353), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 6372_0_isEqual_Return(EOS(STATIC_6372), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
6354_0_isEqual_Return(EOS(STATIC_6354), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 6361_0_isEqual_Return(EOS(STATIC_6361), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
6356_0_isEqual_Return(EOS(STATIC_6356), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 6354_0_isEqual_Return(EOS(STATIC_6354), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
6360_0_isEqual_Return(EOS(STATIC_6360), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 6361_0_isEqual_Return(EOS(STATIC_6361), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
6361_0_isEqual_Return(EOS(STATIC_6361), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o12493)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i3815) → 6398_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_6398), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o12493)), i3815)
6363_0_isEqual_Return(EOS(STATIC_6363), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 6353_0_isEqual_Return(EOS(STATIC_6353), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
6366_0_isEqual_Return(EOS(STATIC_6366), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 6353_0_isEqual_Return(EOS(STATIC_6353), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
6371_0_isEqual_Return(EOS(STATIC_6371), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 6372_0_isEqual_Return(EOS(STATIC_6372), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
6372_0_isEqual_Return(EOS(STATIC_6372), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o12570)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i3831) → 6401_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_6401), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o12570)), i3831)
6374_0_isEqual_Return(EOS(STATIC_6374), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 6372_0_isEqual_Return(EOS(STATIC_6372), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
6376_0_isEqual_Return(EOS(STATIC_6376), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 6372_0_isEqual_Return(EOS(STATIC_6372), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
6394_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_6394), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), matching1) → 6428_0_sublistAutoDual_NE(EOS(STATIC_6428), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), 0) | =(matching1, 0)
6398_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_6398), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o12493)), i3815) → 6432_0_sublistAutoDual_NE(EOS(STATIC_6432), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o12493)), i3815, 1)
6401_0_sublistAutoDual_ConstantStackPush(EOS(STATIC_6401), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o12570)), i3831) → 6435_0_sublistAutoDual_NE(EOS(STATIC_6435), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o12570)), i3831, 1)
6428_0_sublistAutoDual_NE(EOS(STATIC_6428), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)), matching1) → 6461_0_sublistAutoDual_Load(EOS(STATIC_6461), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241))) | =(matching1, 0)
6432_0_sublistAutoDual_NE(EOS(STATIC_6432), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o12493)), i3815, matching1) → 5521_0_sublistAutoDual_NE(EOS(STATIC_5521), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o12493)), i3815, 1) | =(matching1, 1)
6435_0_sublistAutoDual_NE(EOS(STATIC_6435), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o12570)), i3831, matching1) → 5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o12570)), i3831, 1) | =(matching1, 1)
6461_0_sublistAutoDual_Load(EOS(STATIC_6461), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241))) → 6474_0_sublistAutoDual_Return(EOS(STATIC_6474), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)))
6507_0_sublistAutoDual_Return(EOS(STATIC_6507), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13504)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13504)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241))) → 5341_0_sublistAutoDual_Return(EOS(STATIC_5341), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13504)))))), o2418, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o13504)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o10241)))
2931_0_number_greater_ConstantStackPush(EOS(STATIC_2931), java.lang.Object(o2071sub), i760) → 2939_0_number_greater_Store(EOS(STATIC_2939), java.lang.Object(o2071sub), i760, 0)
2939_0_number_greater_Store(EOS(STATIC_2939), java.lang.Object(o2071sub), i760, matching1) → 2948_0_number_greater_Load(EOS(STATIC_2948), java.lang.Object(o2071sub), i760, 0) | =(matching1, 0)
2948_0_number_greater_Load(EOS(STATIC_2948), java.lang.Object(o2071sub), i760, matching1) → 2959_0_number_greater_FieldAccess(EOS(STATIC_2959), java.lang.Object(o2071sub), i760, 0, java.lang.Object(o2071sub)) | =(matching1, 0)
2959_0_number_greater_FieldAccess(EOS(STATIC_2959), java.lang.Object(Partition(EOC)), i760, matching1, java.lang.Object(Partition(EOC))) → 3018_0_number_greater_FieldAccess(EOS(STATIC_3018), java.lang.Object(Partition(EOC)), i760, 0, java.lang.Object(Partition(EOC))) | =(matching1, 0)
3018_0_number_greater_FieldAccess(EOS(STATIC_3018), java.lang.Object(Partition(EOC)), i760, matching1, java.lang.Object(Partition(EOC))) → 3026_0_number_greater_Load(EOS(STATIC_3026), java.lang.Object(Partition(EOC)), i760, 0, i936) | =(matching1, 0)
3026_0_number_greater_Load(EOS(STATIC_3026), java.lang.Object(Partition(EOC)), i760, matching1, i936) → 3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), i760, 0, i936, i760) | =(matching1, 0)
3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), i760, matching1, i936, i760) → 3044_0_number_greater_LT(EOS(STATIC_3044), java.lang.Object(Partition(EOC)), i760, 0, i936, i760) | =(matching1, 0)
3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), i760, matching1, i936, i760) → 3045_0_number_greater_LT(EOS(STATIC_3045), java.lang.Object(Partition(EOC)), i760, 0, i936, i760) | =(matching1, 0)
3044_0_number_greater_LT(EOS(STATIC_3044), java.lang.Object(Partition(EOC)), i760, matching1, i936, i760) → 3052_0_number_greater_Load(EOS(STATIC_3052), java.lang.Object(Partition(EOC)), i760, 0) | &&(<(i936, i760), =(matching1, 0))
3045_0_number_greater_LT(EOS(STATIC_3045), java.lang.Object(Partition(EOC)), i760, matching1, i936, i760) → 3054_0_number_greater_Inc(EOS(STATIC_3054), java.lang.Object(Partition(EOC)), i760, 0) | &&(>=(i936, i760), =(matching1, 0))
3052_0_number_greater_Load(EOS(STATIC_3052), java.lang.Object(Partition(EOC)), i760, matching1) → 3064_0_number_greater_FieldAccess(EOS(STATIC_3064), java.lang.Object(Partition(EOC)), i760, 0, java.lang.Object(Partition(EOC))) | =(matching1, 0)
3054_0_number_greater_Inc(EOS(STATIC_3054), java.lang.Object(Partition(EOC)), i760, matching1) → 3066_0_number_greater_Load(EOS(STATIC_3066), java.lang.Object(Partition(EOC)), i760, 1) | =(matching1, 0)
3064_0_number_greater_FieldAccess(EOS(STATIC_3064), java.lang.Object(Partition(EOC)), i760, matching1, java.lang.Object(Partition(EOC))) → 3075_0_number_greater_NULL(EOS(STATIC_3075), java.lang.Object(Partition(EOC)), i760, 0, o2166) | =(matching1, 0)
3066_0_number_greater_Load(EOS(STATIC_3066), java.lang.Object(Partition(EOC)), i760, matching1) → 3077_0_number_greater_FieldAccess(EOS(STATIC_3077), java.lang.Object(Partition(EOC)), i760, 1, java.lang.Object(Partition(EOC))) | =(matching1, 1)
3075_0_number_greater_NULL(EOS(STATIC_3075), java.lang.Object(Partition(EOC)), i760, matching1, java.lang.Object(o2241sub)) → 3085_0_number_greater_NULL(EOS(STATIC_3085), java.lang.Object(Partition(EOC)), i760, 0, java.lang.Object(o2241sub)) | =(matching1, 0)
3075_0_number_greater_NULL(EOS(STATIC_3075), java.lang.Object(Partition(EOC)), i760, matching1, NULL) → 3086_0_number_greater_NULL(EOS(STATIC_3086), java.lang.Object(Partition(EOC)), i760, 0, NULL) | =(matching1, 0)
3077_0_number_greater_FieldAccess(EOS(STATIC_3077), java.lang.Object(Partition(EOC)), i760, matching1, java.lang.Object(Partition(EOC))) → 3088_0_number_greater_NULL(EOS(STATIC_3088), java.lang.Object(Partition(EOC)), i760, 1, o2166) | =(matching1, 1)
3085_0_number_greater_NULL(EOS(STATIC_3085), java.lang.Object(Partition(EOC)), i760, matching1, java.lang.Object(o2241sub)) → 3097_0_number_greater_Load(EOS(STATIC_3097), java.lang.Object(Partition(EOC)), i760, 0) | =(matching1, 0)
3086_0_number_greater_NULL(EOS(STATIC_3086), java.lang.Object(Partition(EOC)), i760, matching1, NULL) → 3098_0_number_greater_Load(EOS(STATIC_3098), 0) | =(matching1, 0)
3088_0_number_greater_NULL(EOS(STATIC_3088), java.lang.Object(Partition(EOC)), i760, matching1, java.lang.Object(o2252sub)) → 3099_0_number_greater_NULL(EOS(STATIC_3099), java.lang.Object(Partition(EOC)), i760, 1, java.lang.Object(o2252sub)) | =(matching1, 1)
3088_0_number_greater_NULL(EOS(STATIC_3088), java.lang.Object(Partition(EOC)), i760, matching1, NULL) → 3101_0_number_greater_NULL(EOS(STATIC_3101), java.lang.Object(Partition(EOC)), i760, 1, NULL) | =(matching1, 1)
3097_0_number_greater_Load(EOS(STATIC_3097), java.lang.Object(Partition(EOC)), i760, matching1) → 3112_0_number_greater_Load(EOS(STATIC_3112), java.lang.Object(Partition(EOC)), i760, 0) | =(matching1, 0)
3098_0_number_greater_Load(EOS(STATIC_3098), matching1) → 3113_0_number_greater_Return(EOS(STATIC_3113), 0) | =(matching1, 0)
3099_0_number_greater_NULL(EOS(STATIC_3099), java.lang.Object(Partition(EOC)), i760, matching1, java.lang.Object(o2252sub)) → 3114_0_number_greater_Load(EOS(STATIC_3114), java.lang.Object(Partition(EOC)), i760, 1) | =(matching1, 1)
3101_0_number_greater_NULL(EOS(STATIC_3101), java.lang.Object(Partition(EOC)), i760, matching1, NULL) → 3115_0_number_greater_Load(EOS(STATIC_3115), 1) | =(matching1, 1)
3112_0_number_greater_Load(EOS(STATIC_3112), java.lang.Object(Partition(EOC)), i760, matching1) → 3123_0_number_greater_FieldAccess(EOS(STATIC_3123), i760, 0, java.lang.Object(Partition(EOC))) | =(matching1, 0)
3114_0_number_greater_Load(EOS(STATIC_3114), java.lang.Object(Partition(EOC)), i760, matching1) → 3126_0_number_greater_Load(EOS(STATIC_3126), java.lang.Object(Partition(EOC)), i760, 1) | =(matching1, 1)
3115_0_number_greater_Load(EOS(STATIC_3115), matching1) → 3127_0_number_greater_Return(EOS(STATIC_3127), 1) | =(matching1, 1)
3123_0_number_greater_FieldAccess(EOS(STATIC_3123), i760, matching1, java.lang.Object(Partition(EOC))) → 3139_0_number_greater_Load(EOS(STATIC_3139), i760, 0, java.lang.Object(o2241sub)) | =(matching1, 0)
3126_0_number_greater_Load(EOS(STATIC_3126), java.lang.Object(Partition(EOC)), i760, matching1) → 3141_0_number_greater_FieldAccess(EOS(STATIC_3141), i760, 1, java.lang.Object(Partition(EOC))) | =(matching1, 1)
3139_0_number_greater_Load(EOS(STATIC_3139), i760, matching1, java.lang.Object(o2241sub)) → 3175_0_number_greater_InvokeMethod(EOS(STATIC_3175), 0, java.lang.Object(o2241sub), i760) | =(matching1, 0)
3141_0_number_greater_FieldAccess(EOS(STATIC_3141), i760, matching1, java.lang.Object(Partition(EOC))) → 3176_0_number_greater_Load(EOS(STATIC_3176), i760, 1, java.lang.Object(o2252sub)) | =(matching1, 1)
3175_0_number_greater_InvokeMethod(EOS(STATIC_3175), matching1, java.lang.Object(o2241sub), i760) → 3186_1_number_greater_InvokeMethod(3186_0_number_greater_ConstantStackPush(EOS(STATIC_3186), java.lang.Object(o2241sub), i760), 0, java.lang.Object(o2241sub), i760) | =(matching1, 0)
3176_0_number_greater_Load(EOS(STATIC_3176), i760, matching1, java.lang.Object(o2252sub)) → 3187_0_number_greater_InvokeMethod(EOS(STATIC_3187), 1, java.lang.Object(o2252sub), i760) | =(matching1, 1)
3186_0_number_greater_ConstantStackPush(EOS(STATIC_3186), java.lang.Object(o2241sub), i760) → 3196_0_number_greater_ConstantStackPush(EOS(STATIC_3196), java.lang.Object(o2241sub), i760)
3186_1_number_greater_InvokeMethod(3113_0_number_greater_Return(EOS(STATIC_3113), matching1), matching2, java.lang.Object(Partition(EOC)), i1009) → 3230_0_number_greater_Return(EOS(STATIC_3230), 0, java.lang.Object(Partition(EOC)), i1009, 0) | &&(=(matching1, 0), =(matching2, 0))
3186_1_number_greater_InvokeMethod(3127_0_number_greater_Return(EOS(STATIC_3127), matching1), matching2, java.lang.Object(Partition(EOC)), i1013) → 3234_0_number_greater_Return(EOS(STATIC_3234), 0, java.lang.Object(Partition(EOC)), i1013, 1) | &&(=(matching1, 1), =(matching2, 0))
3186_1_number_greater_InvokeMethod(4055_0_number_greater_Return(EOS(STATIC_4055), i1549), matching1, java.lang.Object(Partition(EOC)), i1653) → 4122_0_number_greater_Return(EOS(STATIC_4122), 0, java.lang.Object(Partition(EOC)), i1653, i1549) | =(matching1, 0)
3186_1_number_greater_InvokeMethod(4058_0_number_greater_Return(EOS(STATIC_4058), i1624), matching1, java.lang.Object(Partition(EOC)), i1664) → 4131_0_number_greater_Return(EOS(STATIC_4131), 0, java.lang.Object(Partition(EOC)), i1664, i1624) | =(matching1, 0)
3187_0_number_greater_InvokeMethod(EOS(STATIC_3187), matching1, java.lang.Object(o2252sub), i760) → 3197_1_number_greater_InvokeMethod(3197_0_number_greater_ConstantStackPush(EOS(STATIC_3197), java.lang.Object(o2252sub), i760), 1, java.lang.Object(o2252sub), i760) | =(matching1, 1)
3197_0_number_greater_ConstantStackPush(EOS(STATIC_3197), java.lang.Object(o2252sub), i760) → 3206_0_number_greater_ConstantStackPush(EOS(STATIC_3206), java.lang.Object(o2252sub), i760)
3197_1_number_greater_InvokeMethod(3113_0_number_greater_Return(EOS(STATIC_3113), matching1), matching2, java.lang.Object(Partition(EOC)), i1024) → 3249_0_number_greater_Return(EOS(STATIC_3249), 1, java.lang.Object(Partition(EOC)), i1024, 0) | &&(=(matching1, 0), =(matching2, 1))
3197_1_number_greater_InvokeMethod(3127_0_number_greater_Return(EOS(STATIC_3127), matching1), matching2, java.lang.Object(Partition(EOC)), i1028) → 3253_0_number_greater_Return(EOS(STATIC_3253), 1, java.lang.Object(Partition(EOC)), i1028, 1) | &&(=(matching1, 1), =(matching2, 1))
3197_1_number_greater_InvokeMethod(4055_0_number_greater_Return(EOS(STATIC_4055), i1549), matching1, java.lang.Object(Partition(EOC)), i1657) → 4125_0_number_greater_Return(EOS(STATIC_4125), 1, java.lang.Object(Partition(EOC)), i1657, i1549) | =(matching1, 1)
3197_1_number_greater_InvokeMethod(4058_0_number_greater_Return(EOS(STATIC_4058), i1624), matching1, java.lang.Object(Partition(EOC)), i1668) → 4133_0_number_greater_Return(EOS(STATIC_4133), 1, java.lang.Object(Partition(EOC)), i1668, i1624) | =(matching1, 1)
3230_0_number_greater_Return(EOS(STATIC_3230), matching1, java.lang.Object(Partition(EOC)), i1009, matching2) → 3235_0_number_greater_Return(EOS(STATIC_3235), 0, java.lang.Object(Partition(EOC)), i1009, 0) | &&(=(matching1, 0), =(matching2, 0))
3234_0_number_greater_Return(EOS(STATIC_3234), matching1, java.lang.Object(Partition(EOC)), i1013, matching2) → 3235_0_number_greater_Return(EOS(STATIC_3235), 0, java.lang.Object(Partition(EOC)), i1013, 1) | &&(=(matching1, 0), =(matching2, 1))
3235_0_number_greater_Return(EOS(STATIC_3235), matching1, java.lang.Object(Partition(EOC)), i1017, i1018) → 3347_0_number_greater_Return(EOS(STATIC_3347), 0, java.lang.Object(Partition(EOC)), i1017, i1018) | =(matching1, 0)
3249_0_number_greater_Return(EOS(STATIC_3249), matching1, java.lang.Object(Partition(EOC)), i1024, matching2) → 3254_0_number_greater_Return(EOS(STATIC_3254), 1, java.lang.Object(Partition(EOC)), i1024, 0) | &&(=(matching1, 1), =(matching2, 0))
3253_0_number_greater_Return(EOS(STATIC_3253), matching1, java.lang.Object(Partition(EOC)), i1028, matching2) → 3254_0_number_greater_Return(EOS(STATIC_3254), 1, java.lang.Object(Partition(EOC)), i1028, 1) | &&(=(matching1, 1), =(matching2, 1))
3254_0_number_greater_Return(EOS(STATIC_3254), matching1, java.lang.Object(Partition(EOC)), i1032, i1033) → 3354_0_number_greater_Return(EOS(STATIC_3354), 1, java.lang.Object(Partition(EOC)), i1032, i1033) | =(matching1, 1)
3347_0_number_greater_Return(EOS(STATIC_3347), matching1, java.lang.Object(Partition(EOC)), i1087, i1018) → 3500_0_number_greater_Return(EOS(STATIC_3500), 0, java.lang.Object(Partition(EOC)), i1087, i1018) | =(matching1, 0)
3354_0_number_greater_Return(EOS(STATIC_3354), matching1, java.lang.Object(Partition(EOC)), i1099, i1100) → 3507_0_number_greater_Return(EOS(STATIC_3507), 1, java.lang.Object(Partition(EOC)), i1099, i1100) | =(matching1, 1)
3500_0_number_greater_Return(EOS(STATIC_3500), matching1, java.lang.Object(Partition(EOC)), i1207, i1208) → 3671_0_number_greater_Return(EOS(STATIC_3671), 0, java.lang.Object(Partition(EOC)), i1207, i1208) | =(matching1, 0)
3507_0_number_greater_Return(EOS(STATIC_3507), matching1, java.lang.Object(Partition(EOC)), i1222, i1223) → 3676_0_number_greater_Return(EOS(STATIC_3676), 1, java.lang.Object(Partition(EOC)), i1222, i1223) | =(matching1, 1)
3671_0_number_greater_Return(EOS(STATIC_3671), matching1, java.lang.Object(Partition(EOC)), i1316, i1317) → 3947_0_number_greater_Return(EOS(STATIC_3947), 0, java.lang.Object(Partition(EOC)), i1316, i1317) | =(matching1, 0)
3676_0_number_greater_Return(EOS(STATIC_3676), matching1, java.lang.Object(Partition(EOC)), i1331, i1332) → 3955_0_number_greater_Return(EOS(STATIC_3955), 1, java.lang.Object(Partition(EOC)), i1331, i1332) | =(matching1, 1)
3947_0_number_greater_Return(EOS(STATIC_3947), matching1, java.lang.Object(Partition(EOC)), i1548, i1549) → 3983_0_number_greater_IntArithmetic(EOS(STATIC_3983), 0, i1549) | =(matching1, 0)
3955_0_number_greater_Return(EOS(STATIC_3955), matching1, java.lang.Object(Partition(EOC)), i1563, i1564) → 3985_0_number_greater_IntArithmetic(EOS(STATIC_3985), 1, i1564) | =(matching1, 1)
3983_0_number_greater_IntArithmetic(EOS(STATIC_3983), matching1, i1549) → 4007_0_number_greater_Store(EOS(STATIC_4007), +(0, i1549)) | &&(>=(i1549, 0), =(matching1, 0))
3985_0_number_greater_IntArithmetic(EOS(STATIC_3985), matching1, i1564) → 4009_0_number_greater_Store(EOS(STATIC_4009), +(1, i1564)) | &&(>=(i1564, 0), =(matching1, 1))
4007_0_number_greater_Store(EOS(STATIC_4007), i1549) → 4031_0_number_greater_Load(EOS(STATIC_4031), i1549)
4009_0_number_greater_Store(EOS(STATIC_4009), i1624) → 4034_0_number_greater_Load(EOS(STATIC_4034), i1624)
4031_0_number_greater_Load(EOS(STATIC_4031), i1549) → 4055_0_number_greater_Return(EOS(STATIC_4055), i1549)
4034_0_number_greater_Load(EOS(STATIC_4034), i1624) → 4058_0_number_greater_Return(EOS(STATIC_4058), i1624)
4122_0_number_greater_Return(EOS(STATIC_4122), matching1, java.lang.Object(Partition(EOC)), i1653, i1549) → 3947_0_number_greater_Return(EOS(STATIC_3947), 0, java.lang.Object(Partition(EOC)), i1653, i1549) | =(matching1, 0)
4125_0_number_greater_Return(EOS(STATIC_4125), matching1, java.lang.Object(Partition(EOC)), i1657, i1549) → 3955_0_number_greater_Return(EOS(STATIC_3955), 1, java.lang.Object(Partition(EOC)), i1657, i1549) | =(matching1, 1)
4131_0_number_greater_Return(EOS(STATIC_4131), matching1, java.lang.Object(Partition(EOC)), i1664, i1624) → 3947_0_number_greater_Return(EOS(STATIC_3947), 0, java.lang.Object(Partition(EOC)), i1664, i1624) | =(matching1, 0)
4133_0_number_greater_Return(EOS(STATIC_4133), matching1, java.lang.Object(Partition(EOC)), i1668, i1624) → 3955_0_number_greater_Return(EOS(STATIC_3955), 1, java.lang.Object(Partition(EOC)), i1668, i1624) | =(matching1, 1)
4142_0_isEqual_Load(EOS(STATIC_4142), java.lang.Object(o4054sub), o4055) → 4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(o4054sub), o4055, o4055)
4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(o4054sub), java.lang.Object(o4155sub), java.lang.Object(o4155sub)) → 4190_0_isEqual_NONNULL(EOS(STATIC_4190), java.lang.Object(o4054sub), java.lang.Object(o4155sub), java.lang.Object(o4155sub))
4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(o4054sub), NULL, NULL) → 4191_0_isEqual_NONNULL(EOS(STATIC_4191), java.lang.Object(o4054sub), NULL, NULL)
4190_0_isEqual_NONNULL(EOS(STATIC_4190), java.lang.Object(o4054sub), java.lang.Object(o4155sub), java.lang.Object(o4155sub)) → 4218_0_isEqual_Load(EOS(STATIC_4218), java.lang.Object(o4054sub), java.lang.Object(o4155sub))
4191_0_isEqual_NONNULL(EOS(STATIC_4191), java.lang.Object(o4054sub), NULL, NULL) → 4219_0_isEqual_ConstantStackPush(EOS(STATIC_4219), java.lang.Object(o4054sub), NULL)
4218_0_isEqual_Load(EOS(STATIC_4218), java.lang.Object(o4054sub), java.lang.Object(o4155sub)) → 4235_0_isEqual_FieldAccess(EOS(STATIC_4235), java.lang.Object(o4054sub), java.lang.Object(o4155sub), java.lang.Object(o4054sub))
4219_0_isEqual_ConstantStackPush(EOS(STATIC_4219), java.lang.Object(o4054sub), NULL) → 4236_0_isEqual_Return(EOS(STATIC_4236), java.lang.Object(o4054sub), NULL, 0)
4235_0_isEqual_FieldAccess(EOS(STATIC_4235), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub), java.lang.Object(Partition(EOC))) → 4257_0_isEqual_FieldAccess(EOS(STATIC_4257), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub), java.lang.Object(Partition(EOC)))
4257_0_isEqual_FieldAccess(EOS(STATIC_4257), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub), java.lang.Object(Partition(EOC))) → 4297_0_isEqual_NONNULL(EOS(STATIC_4297), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub), o4300)
4297_0_isEqual_NONNULL(EOS(STATIC_4297), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub), java.lang.Object(o4388sub)) → 4306_0_isEqual_NONNULL(EOS(STATIC_4306), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub), java.lang.Object(o4388sub))
4297_0_isEqual_NONNULL(EOS(STATIC_4297), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub), NULL) → 4307_0_isEqual_NONNULL(EOS(STATIC_4307), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub), NULL)
4306_0_isEqual_NONNULL(EOS(STATIC_4306), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub), java.lang.Object(o4388sub)) → 4319_0_isEqual_Load(EOS(STATIC_4319), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub))
4307_0_isEqual_NONNULL(EOS(STATIC_4307), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub), NULL) → 4320_0_isEqual_Load(EOS(STATIC_4320), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub))
4319_0_isEqual_Load(EOS(STATIC_4319), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub)) → 4330_0_isEqual_FieldAccess(EOS(STATIC_4330), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub), java.lang.Object(Partition(EOC)))
4320_0_isEqual_Load(EOS(STATIC_4320), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub)) → 4332_0_isEqual_FieldAccess(EOS(STATIC_4332), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub), java.lang.Object(o4155sub))
4330_0_isEqual_FieldAccess(EOS(STATIC_4330), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub), java.lang.Object(Partition(EOC))) → 4344_0_isEqual_Load(EOS(STATIC_4344), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub), i1828)
4332_0_isEqual_FieldAccess(EOS(STATIC_4332), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4346_0_isEqual_FieldAccess(EOS(STATIC_4346), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)))
4344_0_isEqual_Load(EOS(STATIC_4344), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub), i1828) → 4356_0_isEqual_FieldAccess(EOS(STATIC_4356), java.lang.Object(Partition(EOC)), java.lang.Object(o4155sub), i1828, java.lang.Object(o4155sub))
4346_0_isEqual_FieldAccess(EOS(STATIC_4346), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4357_0_isEqual_Load(EOS(STATIC_4357), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1884)
4356_0_isEqual_FieldAccess(EOS(STATIC_4356), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1828, java.lang.Object(Partition(EOC))) → 4369_0_isEqual_FieldAccess(EOS(STATIC_4369), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1828, java.lang.Object(Partition(EOC)))
4357_0_isEqual_Load(EOS(STATIC_4357), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1884) → 4371_0_isEqual_FieldAccess(EOS(STATIC_4371), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1884, java.lang.Object(Partition(EOC)))
4369_0_isEqual_FieldAccess(EOS(STATIC_4369), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1828, java.lang.Object(Partition(EOC))) → 4382_0_isEqual_NE(EOS(STATIC_4382), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1828, i1899)
4371_0_isEqual_FieldAccess(EOS(STATIC_4371), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1884, java.lang.Object(Partition(EOC))) → 4383_0_isEqual_NE(EOS(STATIC_4383), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1884, i1828)
4382_0_isEqual_NE(EOS(STATIC_4382), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1828, i1899) → 4394_0_isEqual_NE(EOS(STATIC_4394), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1828, i1899)
4382_0_isEqual_NE(EOS(STATIC_4382), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1899, i1899) → 4395_0_isEqual_NE(EOS(STATIC_4395), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1899, i1899)
4383_0_isEqual_NE(EOS(STATIC_4383), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1884, i1828) → 4397_0_isEqual_NE(EOS(STATIC_4397), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1884, i1828)
4383_0_isEqual_NE(EOS(STATIC_4383), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1828, i1828) → 4398_0_isEqual_NE(EOS(STATIC_4398), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1828, i1828)
4394_0_isEqual_NE(EOS(STATIC_4394), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1828, i1899) → 4426_0_isEqual_ConstantStackPush(EOS(STATIC_4426)) | !(=(i1828, i1899))
4395_0_isEqual_NE(EOS(STATIC_4395), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1899, i1899) → 4427_0_isEqual_Load(EOS(STATIC_4427), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)))
4397_0_isEqual_NE(EOS(STATIC_4397), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1884, i1828) → 4428_0_isEqual_ConstantStackPush(EOS(STATIC_4428), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) | !(=(i1884, i1828))
4398_0_isEqual_NE(EOS(STATIC_4398), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i1828, i1828) → 4430_0_isEqual_Load(EOS(STATIC_4430), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)))
4426_0_isEqual_ConstantStackPush(EOS(STATIC_4426)) → 4443_0_isEqual_Return(EOS(STATIC_4443), 0)
4427_0_isEqual_Load(EOS(STATIC_4427), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4444_0_isEqual_FieldAccess(EOS(STATIC_4444), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)))
4428_0_isEqual_ConstantStackPush(EOS(STATIC_4428), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4445_0_isEqual_Return(EOS(STATIC_4445), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0)
4430_0_isEqual_Load(EOS(STATIC_4430), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4446_0_isEqual_FieldAccess(EOS(STATIC_4446), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)))
4444_0_isEqual_FieldAccess(EOS(STATIC_4444), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4474_0_isEqual_Load(EOS(STATIC_4474), java.lang.Object(Partition(EOC)), java.lang.Object(o4388sub))
4446_0_isEqual_FieldAccess(EOS(STATIC_4446), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4476_0_isEqual_NONNULL(EOS(STATIC_4476), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), o4465)
4474_0_isEqual_Load(EOS(STATIC_4474), java.lang.Object(Partition(EOC)), java.lang.Object(o4388sub)) → 4501_0_isEqual_FieldAccess(EOS(STATIC_4501), java.lang.Object(o4388sub), java.lang.Object(Partition(EOC)))
4476_0_isEqual_NONNULL(EOS(STATIC_4476), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(o4760sub)) → 4504_0_isEqual_NONNULL(EOS(STATIC_4504), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(o4760sub))
4476_0_isEqual_NONNULL(EOS(STATIC_4476), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), NULL) → 4505_0_isEqual_NONNULL(EOS(STATIC_4505), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), NULL)
4501_0_isEqual_FieldAccess(EOS(STATIC_4501), java.lang.Object(o4388sub), java.lang.Object(Partition(EOC))) → 4517_0_isEqual_InvokeMethod(EOS(STATIC_4517), java.lang.Object(o4388sub), o4518)
4504_0_isEqual_NONNULL(EOS(STATIC_4504), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(o4760sub)) → 4521_0_isEqual_ConstantStackPush(EOS(STATIC_4521), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)))
4505_0_isEqual_NONNULL(EOS(STATIC_4505), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), NULL) → 4522_0_isEqual_ConstantStackPush(EOS(STATIC_4522), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)))
4517_0_isEqual_InvokeMethod(EOS(STATIC_4517), java.lang.Object(o4388sub), o4518) → 4532_1_isEqual_InvokeMethod(4532_0_isEqual_Load(EOS(STATIC_4532), java.lang.Object(o4388sub), o4518), java.lang.Object(o4388sub), o4518)
4521_0_isEqual_ConstantStackPush(EOS(STATIC_4521), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4533_0_isEqual_Return(EOS(STATIC_4533), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0)
4522_0_isEqual_ConstantStackPush(EOS(STATIC_4522), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4534_0_isEqual_JMP(EOS(STATIC_4534), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1)
4532_0_isEqual_Load(EOS(STATIC_4532), java.lang.Object(o4388sub), o4518) → 4544_0_isEqual_Load(EOS(STATIC_4544), java.lang.Object(o4388sub), o4518)
4532_1_isEqual_InvokeMethod(4236_0_isEqual_Return(EOS(STATIC_4236), java.lang.Object(o4879sub), NULL, matching1), java.lang.Object(o4879sub), NULL) → 4579_0_isEqual_Return(EOS(STATIC_4579), java.lang.Object(o4879sub), NULL, java.lang.Object(o4879sub), NULL, 0) | =(matching1, 0)
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return(EOS(STATIC_4443), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4580_0_isEqual_Return(EOS(STATIC_4580), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4532_1_isEqual_InvokeMethod(4445_0_isEqual_Return(EOS(STATIC_4445), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4581_0_isEqual_Return(EOS(STATIC_4581), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4532_1_isEqual_InvokeMethod(4533_0_isEqual_Return(EOS(STATIC_4533), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4584_0_isEqual_Return(EOS(STATIC_4584), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4532_1_isEqual_InvokeMethod(4547_0_isEqual_Return(EOS(STATIC_4547), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4590_0_isEqual_Return(EOS(STATIC_4590), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
4532_1_isEqual_InvokeMethod(4652_0_isEqual_Return(EOS(STATIC_4652), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4726_0_isEqual_Return(EOS(STATIC_4726), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4532_1_isEqual_InvokeMethod(4673_0_isEqual_Return(EOS(STATIC_4673), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4761_0_isEqual_Return(EOS(STATIC_4761), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4532_1_isEqual_InvokeMethod(4705_0_isEqual_Return(EOS(STATIC_4705), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4798_0_isEqual_Return(EOS(STATIC_4798), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
4532_1_isEqual_InvokeMethod(4875_0_isEqual_Return(EOS(STATIC_4875), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4941_0_isEqual_Return(EOS(STATIC_4941), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4532_1_isEqual_InvokeMethod(4894_0_isEqual_Return(EOS(STATIC_4894), matching1), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4970_0_isEqual_Return(EOS(STATIC_4970), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
4534_0_isEqual_JMP(EOS(STATIC_4534), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4547_0_isEqual_Return(EOS(STATIC_4547), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
4579_0_isEqual_Return(EOS(STATIC_4579), java.lang.Object(o4879sub), NULL, java.lang.Object(o4879sub), NULL, matching1) → 4618_0_isEqual_EQ(EOS(STATIC_4618), 0) | =(matching1, 0)
4580_0_isEqual_Return(EOS(STATIC_4580), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4799_0_isEqual_Return(EOS(STATIC_4799), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4581_0_isEqual_Return(EOS(STATIC_4581), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4591_0_isEqual_Return(EOS(STATIC_4591), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4584_0_isEqual_Return(EOS(STATIC_4584), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4581_0_isEqual_Return(EOS(STATIC_4581), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4590_0_isEqual_Return(EOS(STATIC_4590), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4591_0_isEqual_Return(EOS(STATIC_4591), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
4591_0_isEqual_Return(EOS(STATIC_4591), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i2037) → 4623_0_isEqual_EQ(EOS(STATIC_4623), i2037)
4618_0_isEqual_EQ(EOS(STATIC_4618), matching1) → 4637_0_isEqual_ConstantStackPush(EOS(STATIC_4637)) | =(matching1, 0)
4623_0_isEqual_EQ(EOS(STATIC_4623), matching1) → 4640_0_isEqual_EQ(EOS(STATIC_4640), 1) | =(matching1, 1)
4623_0_isEqual_EQ(EOS(STATIC_4623), matching1) → 4641_0_isEqual_EQ(EOS(STATIC_4641), 0) | =(matching1, 0)
4637_0_isEqual_ConstantStackPush(EOS(STATIC_4637)) → 4652_0_isEqual_Return(EOS(STATIC_4652), 0)
4640_0_isEqual_EQ(EOS(STATIC_4640), matching1) → 4654_0_isEqual_ConstantStackPush(EOS(STATIC_4654)) | &&(>(1, 0), =(matching1, 1))
4641_0_isEqual_EQ(EOS(STATIC_4641), matching1) → 4656_0_isEqual_ConstantStackPush(EOS(STATIC_4656)) | =(matching1, 0)
4654_0_isEqual_ConstantStackPush(EOS(STATIC_4654)) → 4672_0_isEqual_JMP(EOS(STATIC_4672), 1)
4656_0_isEqual_ConstantStackPush(EOS(STATIC_4656)) → 4673_0_isEqual_Return(EOS(STATIC_4673), 0)
4672_0_isEqual_JMP(EOS(STATIC_4672), matching1) → 4705_0_isEqual_Return(EOS(STATIC_4705), 1) | =(matching1, 1)
4726_0_isEqual_Return(EOS(STATIC_4726), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4580_0_isEqual_Return(EOS(STATIC_4580), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4761_0_isEqual_Return(EOS(STATIC_4761), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4580_0_isEqual_Return(EOS(STATIC_4580), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4798_0_isEqual_Return(EOS(STATIC_4798), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4799_0_isEqual_Return(EOS(STATIC_4799), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
4799_0_isEqual_Return(EOS(STATIC_4799), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i2281) → 4829_0_isEqual_EQ(EOS(STATIC_4829), i2281)
4829_0_isEqual_EQ(EOS(STATIC_4829), matching1) → 4842_0_isEqual_EQ(EOS(STATIC_4842), 1) | =(matching1, 1)
4829_0_isEqual_EQ(EOS(STATIC_4829), matching1) → 4843_0_isEqual_EQ(EOS(STATIC_4843), 0) | =(matching1, 0)
4842_0_isEqual_EQ(EOS(STATIC_4842), matching1) → 4856_0_isEqual_ConstantStackPush(EOS(STATIC_4856)) | &&(>(1, 0), =(matching1, 1))
4843_0_isEqual_EQ(EOS(STATIC_4843), matching1) → 4857_0_isEqual_ConstantStackPush(EOS(STATIC_4857)) | =(matching1, 0)
4856_0_isEqual_ConstantStackPush(EOS(STATIC_4856)) → 4872_0_isEqual_JMP(EOS(STATIC_4872), 1)
4857_0_isEqual_ConstantStackPush(EOS(STATIC_4857)) → 4875_0_isEqual_Return(EOS(STATIC_4875), 0)
4872_0_isEqual_JMP(EOS(STATIC_4872), matching1) → 4894_0_isEqual_Return(EOS(STATIC_4894), 1) | =(matching1, 1)
4941_0_isEqual_Return(EOS(STATIC_4941), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4799_0_isEqual_Return(EOS(STATIC_4799), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0) | =(matching1, 0)
4970_0_isEqual_Return(EOS(STATIC_4970), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), matching1) → 4799_0_isEqual_Return(EOS(STATIC_4799), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1) | =(matching1, 1)
Combined rules. Obtained 1 conditional rules for P and 77 conditional rules for R.
P rules:
2388_1_sublistAutoDual_InvokeMethod(3178_0_dual_Return(EOS(STATIC_3178), x0), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(x1), x2)))), java.lang.Object(Partition(EOC))) → 3389_1_sublistAutoDual_InvokeMethod(2388_1_sublistAutoDual_InvokeMethod(2388_0_dual_ConstantStackPush(EOS(STATIC_2388), java.lang.Object(x1)), java.lang.Object(PartitionList(EOC, java.lang.Object(x1), x2)), java.lang.Object(x1)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(x1), x2)))), x0, java.lang.Object(PartitionList(EOC, java.lang.Object(x1), x2)))
R rules:
2388_0_dual_ConstantStackPush(EOS(STATIC_2388), java.lang.Object(Partition(EOC))) → 3117_0_dual_LE(EOS(STATIC_3117), java.lang.Object(Partition(EOC)), NULL, x0, x0)
3117_0_dual_LE(EOS(STATIC_3117), java.lang.Object(Partition(EOC)), x0, x1, x1) → 3178_0_dual_Return(EOS(STATIC_3178), x0) | <=(x1, 0)
3389_1_sublistAutoDual_InvokeMethod(2733_0_sublistAutoDual_InvokeMethod(EOS(STATIC_2733), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, NULL, x0)), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))), x1, java.lang.Object(PartitionList(EOC, NULL, x0))) → 3516_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3516), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))), x1, java.lang.Object(PartitionList(EOC, NULL, x0)))
3389_1_sublistAutoDual_InvokeMethod(3516_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3516), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))), x1, java.lang.Object(PartitionList(EOC, NULL, x0))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))), x2, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0))))) → 3732_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3732), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))), x2, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, NULL, x0)))))
3389_1_sublistAutoDual_InvokeMethod(3732_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3732), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))), x2, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), x3, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1))))))) → 3732_0_sublistAutoDual_InvokeMethod(EOS(STATIC_3732), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))), x3, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, x0, x1)))))))
3389_1_sublistAutoDual_InvokeMethod(5566_0_sublistAutoDual_Return(EOS(STATIC_5566), x0), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))), x2, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(Partition(EOC)), x2, x2), x2, x0, java.lang.Object(Partition(EOC)), x2)
3389_1_sublistAutoDual_InvokeMethod(5598_0_sublistAutoDual_Return(EOS(STATIC_5598), x0), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))), x2, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(Partition(EOC)), x2, x2), x2, x0, java.lang.Object(Partition(EOC)), x2)
3389_1_sublistAutoDual_InvokeMethod(5601_0_sublistAutoDual_Return(EOS(STATIC_5601), x0), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))), x2, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(Partition(EOC)), x2, x2), x2, x0, java.lang.Object(Partition(EOC)), x2)
3389_1_sublistAutoDual_InvokeMethod(6474_0_sublistAutoDual_Return(EOS(STATIC_6474), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))), x2, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(Partition(EOC)), x2, x2), x2, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)), java.lang.Object(Partition(EOC)), x2)
3389_1_sublistAutoDual_InvokeMethod(3776_0_sublistAutoDual_Return(EOS(STATIC_3776), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), x0, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(Partition(EOC)), x0, x0), x0, NULL, java.lang.Object(Partition(EOC)), x0)
3389_1_sublistAutoDual_InvokeMethod(4709_0_sublistAutoDual_Return(EOS(STATIC_4709), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), x0, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(Partition(EOC)), x0, x0), x0, NULL, java.lang.Object(Partition(EOC)), x0)
3389_1_sublistAutoDual_InvokeMethod(4889_0_sublistAutoDual_Return(EOS(STATIC_4889), NULL), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), x0, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(Partition(EOC)), x0, x0), x0, NULL, java.lang.Object(Partition(EOC)), x0)
5415_1_sublistAutoDual_InvokeMethod(4445_0_isEqual_Return(EOS(STATIC_4445), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0), java.lang.Object(Partition(EOC)), x1, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5521_0_sublistAutoDual_NE(EOS(STATIC_5521), java.lang.Object(Partition(EOC)), x1, 0, 1)
5415_1_sublistAutoDual_InvokeMethod(4533_0_isEqual_Return(EOS(STATIC_4533), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0), java.lang.Object(Partition(EOC)), x1, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5521_0_sublistAutoDual_NE(EOS(STATIC_5521), java.lang.Object(Partition(EOC)), x1, 0, 1)
5415_1_sublistAutoDual_InvokeMethod(4547_0_isEqual_Return(EOS(STATIC_4547), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1), java.lang.Object(Partition(EOC)), x1, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5521_0_sublistAutoDual_NE(EOS(STATIC_5521), java.lang.Object(Partition(EOC)), x1, 1, 1)
5415_1_sublistAutoDual_InvokeMethod(4443_0_isEqual_Return(EOS(STATIC_4443), 0), java.lang.Object(Partition(EOC)), x1, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), x1, 0, 1)
5415_1_sublistAutoDual_InvokeMethod(4652_0_isEqual_Return(EOS(STATIC_4652), 0), java.lang.Object(Partition(EOC)), x1, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), x1, 0, 1)
5415_1_sublistAutoDual_InvokeMethod(4673_0_isEqual_Return(EOS(STATIC_4673), 0), java.lang.Object(Partition(EOC)), x1, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), x1, 0, 1)
5415_1_sublistAutoDual_InvokeMethod(4705_0_isEqual_Return(EOS(STATIC_4705), 1), java.lang.Object(Partition(EOC)), x1, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), x1, 1, 1)
5415_1_sublistAutoDual_InvokeMethod(4875_0_isEqual_Return(EOS(STATIC_4875), 0), java.lang.Object(Partition(EOC)), x1, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), x1, 0, 1)
5415_1_sublistAutoDual_InvokeMethod(4894_0_isEqual_Return(EOS(STATIC_4894), 1), java.lang.Object(Partition(EOC)), x1, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), x1, 1, 1)
5415_1_sublistAutoDual_InvokeMethod(4236_0_isEqual_Return(EOS(STATIC_4236), java.lang.Object(Partition(EOC)), NULL, 0), NULL, x1, java.lang.Object(Partition(EOC)), NULL) → 5566_0_sublistAutoDual_Return(EOS(STATIC_5566), x1)
5521_0_sublistAutoDual_NE(EOS(STATIC_5521), java.lang.Object(Partition(EOC)), x0, 0, 1) → 5598_0_sublistAutoDual_Return(EOS(STATIC_5598), x0)
5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), x0, 0, 1) → 5601_0_sublistAutoDual_Return(EOS(STATIC_5601), x0)
5521_0_sublistAutoDual_NE(EOS(STATIC_5521), java.lang.Object(Partition(EOC)), x0, 1, 1) → 5905_0_sublistAutoDual_Return(EOS(STATIC_5905), x0, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))
5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), x0, 1, 1) → 5907_0_sublistAutoDual_Return(EOS(STATIC_5907), x0, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))
3389_1_sublistAutoDual_InvokeMethod(5905_0_sublistAutoDual_Return(EOS(STATIC_5905), x0, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))), x2, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))) → 6197_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(Partition(EOC)), x2, x2), x2, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)), java.lang.Object(Partition(EOC)), x2)
3389_1_sublistAutoDual_InvokeMethod(5907_0_sublistAutoDual_Return(EOS(STATIC_5907), x0, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))))), x2, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1))))) → 6197_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(Partition(EOC)), x2, x2), x2, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)), java.lang.Object(Partition(EOC)), x2)
3389_1_sublistAutoDual_InvokeMethod(5099_0_sublistAutoDual_Return(EOS(STATIC_5099), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), x0, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6197_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(Partition(EOC)), x0, x0), x0, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), x0)
3389_1_sublistAutoDual_InvokeMethod(5020_0_sublistAutoDual_Return(EOS(STATIC_5020), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))), x0, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 6197_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(Partition(EOC)), x0, x0), x0, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), x0)
6197_1_sublistAutoDual_InvokeMethod(4445_0_isEqual_Return(EOS(STATIC_4445), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5521_0_sublistAutoDual_NE(EOS(STATIC_5521), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), 0, 1)
6197_1_sublistAutoDual_InvokeMethod(4533_0_isEqual_Return(EOS(STATIC_4533), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5521_0_sublistAutoDual_NE(EOS(STATIC_5521), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), 0, 1)
6197_1_sublistAutoDual_InvokeMethod(4547_0_isEqual_Return(EOS(STATIC_4547), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5521_0_sublistAutoDual_NE(EOS(STATIC_5521), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), 1, 1)
6197_1_sublistAutoDual_InvokeMethod(4443_0_isEqual_Return(EOS(STATIC_4443), 0), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), 0, 1)
6197_1_sublistAutoDual_InvokeMethod(4652_0_isEqual_Return(EOS(STATIC_4652), 0), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), 0, 1)
6197_1_sublistAutoDual_InvokeMethod(4673_0_isEqual_Return(EOS(STATIC_4673), 0), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), 0, 1)
6197_1_sublistAutoDual_InvokeMethod(4705_0_isEqual_Return(EOS(STATIC_4705), 1), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), 1, 1)
6197_1_sublistAutoDual_InvokeMethod(4875_0_isEqual_Return(EOS(STATIC_4875), 0), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), 0, 1)
6197_1_sublistAutoDual_InvokeMethod(4894_0_isEqual_Return(EOS(STATIC_4894), 1), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 5525_0_sublistAutoDual_NE(EOS(STATIC_5525), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), 1, 1)
6197_1_sublistAutoDual_InvokeMethod(4236_0_isEqual_Return(EOS(STATIC_4236), java.lang.Object(Partition(EOC)), NULL, 0), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)), java.lang.Object(Partition(EOC)), NULL) → 6474_0_sublistAutoDual_Return(EOS(STATIC_6474), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x1)))
3117_0_dual_LE(EOS(STATIC_3117), java.lang.Object(Partition(EOC)), x0, x1, x1) → 3225_1_dual_InvokeMethod(3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), x1, 0, x2, x1), java.lang.Object(Partition(EOC)), x0, x1, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), x1) | >(x1, 0)
3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), x0, 0, x2, x0) → 3113_0_number_greater_Return(EOS(STATIC_3113), 0) | <(x2, x0)
3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), x0, 0, x2, x0) → 3127_0_number_greater_Return(EOS(STATIC_3127), 1) | >=(x2, x0)
3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), x0, 0, x2, x0) → 3186_1_number_greater_InvokeMethod(3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), x0, 0, x3, x0), 0, java.lang.Object(Partition(EOC)), x0) | <(x2, x0)
3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), x0, 0, x2, x0) → 3197_1_number_greater_InvokeMethod(3035_0_number_greater_LT(EOS(STATIC_3035), java.lang.Object(Partition(EOC)), x0, 0, x3, x0), 1, java.lang.Object(Partition(EOC)), x0) | >=(x2, x0)
3186_1_number_greater_InvokeMethod(4055_0_number_greater_Return(EOS(STATIC_4055), arith[1]), 0, java.lang.Object(Partition(EOC)), x2) → 4055_0_number_greater_Return(EOS(STATIC_4055), arith[1]) | >(+(arith[1], 1), 0)
3186_1_number_greater_InvokeMethod(4058_0_number_greater_Return(EOS(STATIC_4058), arith[1]), 0, java.lang.Object(Partition(EOC)), x2) → 4055_0_number_greater_Return(EOS(STATIC_4055), arith[1]) | >(+(arith[1], 1), 0)
3186_1_number_greater_InvokeMethod(3113_0_number_greater_Return(EOS(STATIC_3113), 0), 0, java.lang.Object(Partition(EOC)), x2) → 4055_0_number_greater_Return(EOS(STATIC_4055), 0)
3186_1_number_greater_InvokeMethod(3127_0_number_greater_Return(EOS(STATIC_3127), 1), 0, java.lang.Object(Partition(EOC)), x2) → 4055_0_number_greater_Return(EOS(STATIC_4055), 1)
3197_1_number_greater_InvokeMethod(4055_0_number_greater_Return(EOS(STATIC_4055), x0), 1, java.lang.Object(Partition(EOC)), x2) → 4058_0_number_greater_Return(EOS(STATIC_4058), +(1, x0)) | >(+(x0, 1), 0)
3197_1_number_greater_InvokeMethod(4058_0_number_greater_Return(EOS(STATIC_4058), x0), 1, java.lang.Object(Partition(EOC)), x2) → 4058_0_number_greater_Return(EOS(STATIC_4058), +(1, x0)) | >(+(x0, 1), 0)
3197_1_number_greater_InvokeMethod(3113_0_number_greater_Return(EOS(STATIC_3113), 0), 1, java.lang.Object(Partition(EOC)), x2) → 4058_0_number_greater_Return(EOS(STATIC_4058), 1)
3197_1_number_greater_InvokeMethod(3127_0_number_greater_Return(EOS(STATIC_3127), 1), 1, java.lang.Object(Partition(EOC)), x2) → 4058_0_number_greater_Return(EOS(STATIC_4058), 2)
4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(x0), NULL, NULL) → 4236_0_isEqual_Return(EOS(STATIC_4236), java.lang.Object(x0), NULL, 0)
4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4443_0_isEqual_Return(EOS(STATIC_4443), 0)
4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4445_0_isEqual_Return(EOS(STATIC_4445), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0)
4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4533_0_isEqual_Return(EOS(STATIC_4533), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0)
4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4547_0_isEqual_Return(EOS(STATIC_4547), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1)
4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4532_1_isEqual_InvokeMethod(4164_0_isEqual_NONNULL(EOS(STATIC_4164), java.lang.Object(x0), x1, x1), java.lang.Object(x0), x1)
4532_1_isEqual_InvokeMethod(4443_0_isEqual_Return(EOS(STATIC_4443), 0), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4829_0_isEqual_EQ(EOS(STATIC_4829), 0)
4532_1_isEqual_InvokeMethod(4652_0_isEqual_Return(EOS(STATIC_4652), 0), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4829_0_isEqual_EQ(EOS(STATIC_4829), 0)
4532_1_isEqual_InvokeMethod(4673_0_isEqual_Return(EOS(STATIC_4673), 0), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4829_0_isEqual_EQ(EOS(STATIC_4829), 0)
4532_1_isEqual_InvokeMethod(4705_0_isEqual_Return(EOS(STATIC_4705), 1), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4829_0_isEqual_EQ(EOS(STATIC_4829), 1)
4532_1_isEqual_InvokeMethod(4875_0_isEqual_Return(EOS(STATIC_4875), 0), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4829_0_isEqual_EQ(EOS(STATIC_4829), 0)
4532_1_isEqual_InvokeMethod(4894_0_isEqual_Return(EOS(STATIC_4894), 1), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4829_0_isEqual_EQ(EOS(STATIC_4829), 1)
4532_1_isEqual_InvokeMethod(4445_0_isEqual_Return(EOS(STATIC_4445), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4623_0_isEqual_EQ(EOS(STATIC_4623), 0)
4532_1_isEqual_InvokeMethod(4533_0_isEqual_Return(EOS(STATIC_4533), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 0), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4623_0_isEqual_EQ(EOS(STATIC_4623), 0)
4532_1_isEqual_InvokeMethod(4547_0_isEqual_Return(EOS(STATIC_4547), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), 1), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 4623_0_isEqual_EQ(EOS(STATIC_4623), 1)
4532_1_isEqual_InvokeMethod(4236_0_isEqual_Return(EOS(STATIC_4236), java.lang.Object(x0), NULL, 0), java.lang.Object(x0), NULL) → 4652_0_isEqual_Return(EOS(STATIC_4652), 0)
4623_0_isEqual_EQ(EOS(STATIC_4623), 0) → 4673_0_isEqual_Return(EOS(STATIC_4673), 0)
4623_0_isEqual_EQ(EOS(STATIC_4623), 1) → 4705_0_isEqual_Return(EOS(STATIC_4705), 1)
4829_0_isEqual_EQ(EOS(STATIC_4829), 0) → 4875_0_isEqual_Return(EOS(STATIC_4875), 0)
4829_0_isEqual_EQ(EOS(STATIC_4829), 1) → 4894_0_isEqual_Return(EOS(STATIC_4894), 1)
3225_1_dual_InvokeMethod(4055_0_number_greater_Return(EOS(STATIC_4055), x0), java.lang.Object(Partition(EOC)), x1, x2, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), x2) → 3117_0_dual_LE(EOS(STATIC_3117), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), +(x2, -1), +(x2, -1)) | >(x2, 0)
3225_1_dual_InvokeMethod(4058_0_number_greater_Return(EOS(STATIC_4058), x0), java.lang.Object(Partition(EOC)), x1, x2, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), x2) → 3117_0_dual_LE(EOS(STATIC_3117), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), +(x2, -1), +(x2, -1)) | >(x2, 0)
3225_1_dual_InvokeMethod(3113_0_number_greater_Return(EOS(STATIC_3113), 0), java.lang.Object(Partition(EOC)), x1, x2, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), x2) → 3117_0_dual_LE(EOS(STATIC_3117), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), +(x2, -1), +(x2, -1)) | >(x2, 0)
3225_1_dual_InvokeMethod(3127_0_number_greater_Return(EOS(STATIC_3127), 1), java.lang.Object(Partition(EOC)), x1, x2, java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), x2) → 3117_0_dual_LE(EOS(STATIC_3117), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), +(x2, -1), +(x2, -1)) | >(x2, 0)
Filtered ground terms:
Partition(x1) → Partition
PartitionList(x1, x2, x3) → PartitionList(x2, x3)
2388_0_dual_ConstantStackPush(x1, x2) → 2388_0_dual_ConstantStackPush(x2)
3178_0_dual_Return(x1, x2) → 3178_0_dual_Return(x2)
3117_0_dual_LE(x1, x2, x3, x4, x5) → 3117_0_dual_LE(x3, x4, x5)
Cond_3225_1_dual_InvokeMethod3(x1, x2, x3, x4, x5, x6, x7, x8, x9) → Cond_3225_1_dual_InvokeMethod3(x1, x4, x5, x9)
3127_0_number_greater_Return(x1, x2) → 3127_0_number_greater_Return
3225_1_dual_InvokeMethod(x1, x2, x3, x4, x5, x6, x7, x8) → 3225_1_dual_InvokeMethod(x1, x3, x4, x8)
Cond_3225_1_dual_InvokeMethod2(x1, x2, x3, x4, x5, x6, x7, x8, x9) → Cond_3225_1_dual_InvokeMethod2(x1, x4, x5, x9)
3113_0_number_greater_Return(x1, x2) → 3113_0_number_greater_Return
Cond_3225_1_dual_InvokeMethod1(x1, x2, x3, x4, x5, x6, x7, x8, x9) → Cond_3225_1_dual_InvokeMethod1(x1, x2, x4, x5, x9)
4058_0_number_greater_Return(x1, x2) → 4058_0_number_greater_Return(x2)
Cond_3225_1_dual_InvokeMethod(x1, x2, x3, x4, x5, x6, x7, x8, x9) → Cond_3225_1_dual_InvokeMethod(x1, x2, x4, x5, x9)
4055_0_number_greater_Return(x1, x2) → 4055_0_number_greater_Return(x2)
4894_0_isEqual_Return(x1, x2) → 4894_0_isEqual_Return
4829_0_isEqual_EQ(x1, x2) → 4829_0_isEqual_EQ(x2)
4875_0_isEqual_Return(x1, x2) → 4875_0_isEqual_Return
4705_0_isEqual_Return(x1, x2) → 4705_0_isEqual_Return
4623_0_isEqual_EQ(x1, x2) → 4623_0_isEqual_EQ(x2)
4673_0_isEqual_Return(x1, x2) → 4673_0_isEqual_Return
4652_0_isEqual_Return(x1, x2) → 4652_0_isEqual_Return
4236_0_isEqual_Return(x1, x2, x3, x4) → 4236_0_isEqual_Return(x2)
4547_0_isEqual_Return(x1, x2, x3, x4) → 4547_0_isEqual_Return
4533_0_isEqual_Return(x1, x2, x3, x4) → 4533_0_isEqual_Return
4445_0_isEqual_Return(x1, x2, x3, x4) → 4445_0_isEqual_Return
4443_0_isEqual_Return(x1, x2) → 4443_0_isEqual_Return
4164_0_isEqual_NONNULL(x1, x2, x3, x4) → 4164_0_isEqual_NONNULL(x2, x3, x4)
3197_1_number_greater_InvokeMethod(x1, x2, x3, x4) → 3197_1_number_greater_InvokeMethod(x1, x4)
Cond_3197_1_number_greater_InvokeMethod1(x1, x2, x3, x4, x5) → Cond_3197_1_number_greater_InvokeMethod1(x1, x2, x5)
Cond_3197_1_number_greater_InvokeMethod(x1, x2, x3, x4, x5) → Cond_3197_1_number_greater_InvokeMethod(x1, x2, x5)
3186_1_number_greater_InvokeMethod(x1, x2, x3, x4) → 3186_1_number_greater_InvokeMethod(x1, x4)
Cond_3186_1_number_greater_InvokeMethod1(x1, x2, x3, x4, x5) → Cond_3186_1_number_greater_InvokeMethod1(x1, x2, x5)
Cond_3186_1_number_greater_InvokeMethod(x1, x2, x3, x4, x5) → Cond_3186_1_number_greater_InvokeMethod(x1, x2, x5)
3035_0_number_greater_LT(x1, x2, x3, x4, x5, x6) → 3035_0_number_greater_LT(x3, x5, x6)
Cond_3035_0_number_greater_LT3(x1, x2, x3, x4, x5, x6, x7, x8) → Cond_3035_0_number_greater_LT3(x1, x4, x6, x7, x8)
Cond_3035_0_number_greater_LT2(x1, x2, x3, x4, x5, x6, x7, x8) → Cond_3035_0_number_greater_LT2(x1, x4, x6, x7, x8)
Cond_3035_0_number_greater_LT1(x1, x2, x3, x4, x5, x6, x7) → Cond_3035_0_number_greater_LT1(x1, x4, x6, x7)
Cond_3035_0_number_greater_LT(x1, x2, x3, x4, x5, x6, x7) → Cond_3035_0_number_greater_LT(x1, x4, x6, x7)
Cond_3117_0_dual_LE1(x1, x2, x3, x4, x5, x6, x7) → Cond_3117_0_dual_LE1(x1, x4, x5, x6, x7)
6474_0_sublistAutoDual_Return(x1, x2) → 6474_0_sublistAutoDual_Return(x2)
6197_1_sublistAutoDual_InvokeMethod(x1, x2, x3, x4, x5) → 6197_1_sublistAutoDual_InvokeMethod(x1, x2, x3, x5)
5525_0_sublistAutoDual_NE(x1, x2, x3, x4, x5) → 5525_0_sublistAutoDual_NE(x3, x4)
5521_0_sublistAutoDual_NE(x1, x2, x3, x4, x5) → 5521_0_sublistAutoDual_NE(x3, x4)
5020_0_sublistAutoDual_Return(x1, x2, x3) → 5020_0_sublistAutoDual_Return
5099_0_sublistAutoDual_Return(x1, x2, x3) → 5099_0_sublistAutoDual_Return
5907_0_sublistAutoDual_Return(x1, x2, x3) → 5907_0_sublistAutoDual_Return(x2, x3)
5905_0_sublistAutoDual_Return(x1, x2, x3) → 5905_0_sublistAutoDual_Return(x2, x3)
5601_0_sublistAutoDual_Return(x1, x2) → 5601_0_sublistAutoDual_Return(x2)
5598_0_sublistAutoDual_Return(x1, x2) → 5598_0_sublistAutoDual_Return(x2)
5566_0_sublistAutoDual_Return(x1, x2) → 5566_0_sublistAutoDual_Return(x2)
5415_1_sublistAutoDual_InvokeMethod(x1, x2, x3, x4, x5) → 5415_1_sublistAutoDual_InvokeMethod(x1, x2, x3, x5)
4889_0_sublistAutoDual_Return(x1, x2) → 4889_0_sublistAutoDual_Return
4709_0_sublistAutoDual_Return(x1, x2) → 4709_0_sublistAutoDual_Return
3776_0_sublistAutoDual_Return(x1, x2) → 3776_0_sublistAutoDual_Return
3732_0_sublistAutoDual_InvokeMethod(x1, x2, x3, x4, x5) → 3732_0_sublistAutoDual_InvokeMethod(x3, x4, x5)
java.lang.NullPointerException(x1) → java.lang.NullPointerException
java.lang.RuntimeException(x1) → java.lang.RuntimeException
java.lang.Exception(x1) → java.lang.Exception
java.lang.Throwable(x1) → java.lang.Throwable
3516_0_sublistAutoDual_InvokeMethod(x1, x2, x3, x4, x5) → 3516_0_sublistAutoDual_InvokeMethod(x3, x4, x5)
2733_0_sublistAutoDual_InvokeMethod(x1, x2, x3, x4) → 2733_0_sublistAutoDual_InvokeMethod(x3)
Cond_3117_0_dual_LE(x1, x2, x3, x4, x5, x6) → Cond_3117_0_dual_LE(x1, x4, x5, x6)
Filtered duplicate args:
2388_1_sublistAutoDual_InvokeMethod(x1, x2, x3) → 2388_1_sublistAutoDual_InvokeMethod(x1, x2)
3389_1_sublistAutoDual_InvokeMethod(x1, x2, x3, x4) → 3389_1_sublistAutoDual_InvokeMethod(x1, x2, x3)
3117_0_dual_LE(x1, x2, x3) → 3117_0_dual_LE(x1, x3)
Cond_3117_0_dual_LE(x1, x2, x3, x4) → Cond_3117_0_dual_LE(x1, x2, x4)
3516_0_sublistAutoDual_InvokeMethod(x1, x2, x3) → 3516_0_sublistAutoDual_InvokeMethod(x1, x2)
3732_0_sublistAutoDual_InvokeMethod(x1, x2, x3) → 3732_0_sublistAutoDual_InvokeMethod(x1, x2)
5415_1_sublistAutoDual_InvokeMethod(x1, x2, x3, x4) → 5415_1_sublistAutoDual_InvokeMethod(x1, x3, x4)
4164_0_isEqual_NONNULL(x1, x2, x3) → 4164_0_isEqual_NONNULL(x1, x3)
5905_0_sublistAutoDual_Return(x1, x2) → 5905_0_sublistAutoDual_Return(x2)
5907_0_sublistAutoDual_Return(x1, x2) → 5907_0_sublistAutoDual_Return(x2)
6197_1_sublistAutoDual_InvokeMethod(x1, x2, x3, x4) → 6197_1_sublistAutoDual_InvokeMethod(x1, x3, x4)
Cond_3117_0_dual_LE1(x1, x2, x3, x4, x5) → Cond_3117_0_dual_LE1(x1, x2, x4, x5)
3225_1_dual_InvokeMethod(x1, x2, x3, x4) → 3225_1_dual_InvokeMethod(x1, x2, x4)
3035_0_number_greater_LT(x1, x2, x3) → 3035_0_number_greater_LT(x2, x3)
Cond_3035_0_number_greater_LT(x1, x2, x3, x4) → Cond_3035_0_number_greater_LT(x1, x3, x4)
Cond_3035_0_number_greater_LT1(x1, x2, x3, x4) → Cond_3035_0_number_greater_LT1(x1, x3, x4)
Cond_3035_0_number_greater_LT2(x1, x2, x3, x4, x5) → Cond_3035_0_number_greater_LT2(x1, x3, x4, x5)
Cond_3035_0_number_greater_LT3(x1, x2, x3, x4, x5) → Cond_3035_0_number_greater_LT3(x1, x3, x4, x5)
Cond_3225_1_dual_InvokeMethod(x1, x2, x3, x4, x5) → Cond_3225_1_dual_InvokeMethod(x1, x2, x3, x5)
Cond_3225_1_dual_InvokeMethod1(x1, x2, x3, x4, x5) → Cond_3225_1_dual_InvokeMethod1(x1, x2, x3, x5)
Cond_3225_1_dual_InvokeMethod2(x1, x2, x3, x4) → Cond_3225_1_dual_InvokeMethod2(x1, x2, x4)
Cond_3225_1_dual_InvokeMethod3(x1, x2, x3, x4) → Cond_3225_1_dual_InvokeMethod3(x1, x2, x4)
Filtered unneeded arguments:
Cond_3117_0_dual_LE(x1, x2, x3) → Cond_3117_0_dual_LE(x1, x2)
3732_0_sublistAutoDual_InvokeMethod(x1, x2) → 3732_0_sublistAutoDual_InvokeMethod(x1)
Cond_3117_0_dual_LE1(x1, x2, x3, x4) → Cond_3117_0_dual_LE1(x1, x3, x4)
Cond_3035_0_number_greater_LT(x1, x2, x3) → Cond_3035_0_number_greater_LT(x1)
Cond_3035_0_number_greater_LT1(x1, x2, x3) → Cond_3035_0_number_greater_LT1(x1)
Cond_3035_0_number_greater_LT2(x1, x2, x3, x4) → Cond_3035_0_number_greater_LT2(x1, x3, x4)
3186_1_number_greater_InvokeMethod(x1, x2) → 3186_1_number_greater_InvokeMethod(x1)
Cond_3035_0_number_greater_LT3(x1, x2, x3, x4) → Cond_3035_0_number_greater_LT3(x1, x3, x4)
3197_1_number_greater_InvokeMethod(x1, x2) → 3197_1_number_greater_InvokeMethod(x1)
Cond_3186_1_number_greater_InvokeMethod(x1, x2, x3) → Cond_3186_1_number_greater_InvokeMethod(x1, x2)
Cond_3186_1_number_greater_InvokeMethod1(x1, x2, x3) → Cond_3186_1_number_greater_InvokeMethod1(x1, x2)
Cond_3197_1_number_greater_InvokeMethod(x1, x2, x3) → Cond_3197_1_number_greater_InvokeMethod(x1, x2)
Cond_3197_1_number_greater_InvokeMethod1(x1, x2, x3) → Cond_3197_1_number_greater_InvokeMethod1(x1, x2)
3225_1_dual_InvokeMethod(x1, x2, x3) → 3225_1_dual_InvokeMethod(x1, x3)
Cond_3225_1_dual_InvokeMethod(x1, x2, x3, x4) → Cond_3225_1_dual_InvokeMethod(x1, x4)
Cond_3225_1_dual_InvokeMethod1(x1, x2, x3, x4) → Cond_3225_1_dual_InvokeMethod1(x1, x4)
Cond_3225_1_dual_InvokeMethod2(x1, x2, x3) → Cond_3225_1_dual_InvokeMethod2(x1, x3)
Cond_3225_1_dual_InvokeMethod3(x1, x2, x3) → Cond_3225_1_dual_InvokeMethod3(x1, x3)
3516_0_sublistAutoDual_InvokeMethod(x1, x2) → 3516_0_sublistAutoDual_InvokeMethod(x1)
Filtered all free variables in P:
3117_0_dual_LE(x1, x2) → 3117_0_dual_LE(x1)
Cond_3117_0_dual_LE1(x1, x2, x3) → Cond_3117_0_dual_LE1(x1)
3225_1_dual_InvokeMethod(x1, x2) → 3225_1_dual_InvokeMethod(x1)
3035_0_number_greater_LT(x1, x2) → 3035_0_number_greater_LT
Cond_3035_0_number_greater_LT2(x1, x2, x3) → Cond_3035_0_number_greater_LT2(x1)
Cond_3035_0_number_greater_LT3(x1, x2, x3) → Cond_3035_0_number_greater_LT3(x1)
4532_1_isEqual_InvokeMethod(x1, x2, x3) → 4532_1_isEqual_InvokeMethod
4164_0_isEqual_NONNULL(x1, x2) → 4164_0_isEqual_NONNULL
Cond_3225_1_dual_InvokeMethod(x1, x2) → Cond_3225_1_dual_InvokeMethod(x1)
Cond_3225_1_dual_InvokeMethod1(x1, x2) → Cond_3225_1_dual_InvokeMethod1(x1)
Cond_3225_1_dual_InvokeMethod2(x1, x2) → Cond_3225_1_dual_InvokeMethod2(x1)
Cond_3225_1_dual_InvokeMethod3(x1, x2) → Cond_3225_1_dual_InvokeMethod3(x1)
4236_0_isEqual_Return(x1) → 4236_0_isEqual_Return
Current set of rules:
P rules:
2388_1_sublistAutoDual_InvokeMethod(3178_0_dual_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1), x2))))) → 3389_1_sublistAutoDual_InvokeMethod(2388_1_sublistAutoDual_InvokeMethod(2388_0_dual_ConstantStackPush(java.lang.Object(x1)), java.lang.Object(PartitionList(java.lang.Object(x1), x2))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1), x2)))), x0)
R rules:
2388_0_dual_ConstantStackPush(java.lang.Object(Partition)) → 3117_0_dual_LE(NULL)
3117_0_dual_LE(x0) → Cond_3117_0_dual_LE(x1_[0], x0)
Cond_3117_0_dual_LE(TRUE, x0) → 3178_0_dual_Return(x0)
3389_1_sublistAutoDual_InvokeMethod(2733_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))), x1) → 3516_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))
3389_1_sublistAutoDual_InvokeMethod(3516_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))), x2) → 3732_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))))
3389_1_sublistAutoDual_InvokeMethod(3732_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))), x3) → 3732_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
3389_1_sublistAutoDual_InvokeMethod(5566_0_sublistAutoDual_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), x2) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, x0, x2)
3389_1_sublistAutoDual_InvokeMethod(5598_0_sublistAutoDual_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), x2) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, x0, x2)
3389_1_sublistAutoDual_InvokeMethod(5601_0_sublistAutoDual_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), x2) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, x0, x2)
3389_1_sublistAutoDual_InvokeMethod(6474_0_sublistAutoDual_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), x2) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, java.lang.Object(PartitionList(java.lang.Object(Partition), x0)), x2)
3389_1_sublistAutoDual_InvokeMethod(3776_0_sublistAutoDual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), x0) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, NULL, x0)
3389_1_sublistAutoDual_InvokeMethod(4709_0_sublistAutoDual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), x0) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, NULL, x0)
3389_1_sublistAutoDual_InvokeMethod(4889_0_sublistAutoDual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), x0) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, NULL, x0)
5415_1_sublistAutoDual_InvokeMethod(4445_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5521_0_sublistAutoDual_NE(x1, 0)
5415_1_sublistAutoDual_InvokeMethod(4533_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5521_0_sublistAutoDual_NE(x1, 0)
5415_1_sublistAutoDual_InvokeMethod(4547_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5521_0_sublistAutoDual_NE(x1, 1)
5415_1_sublistAutoDual_InvokeMethod(4443_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(x1, 0)
5415_1_sublistAutoDual_InvokeMethod(4652_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(x1, 0)
5415_1_sublistAutoDual_InvokeMethod(4673_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(x1, 0)
5415_1_sublistAutoDual_InvokeMethod(4705_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(x1, 1)
5415_1_sublistAutoDual_InvokeMethod(4875_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(x1, 0)
5415_1_sublistAutoDual_InvokeMethod(4894_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(x1, 1)
5415_1_sublistAutoDual_InvokeMethod(4236_0_isEqual_Return, x1, NULL) → 5566_0_sublistAutoDual_Return(x1)
5521_0_sublistAutoDual_NE(x0, 0) → 5598_0_sublistAutoDual_Return(x0)
5525_0_sublistAutoDual_NE(x0, 0) → 5601_0_sublistAutoDual_Return(x0)
5521_0_sublistAutoDual_NE(x0, 1) → 5905_0_sublistAutoDual_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))
5525_0_sublistAutoDual_NE(x0, 1) → 5907_0_sublistAutoDual_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))
3389_1_sublistAutoDual_InvokeMethod(5905_0_sublistAutoDual_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), x2) → 6197_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, java.lang.Object(PartitionList(java.lang.Object(Partition), x0)), x2)
3389_1_sublistAutoDual_InvokeMethod(5907_0_sublistAutoDual_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), x2) → 6197_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, java.lang.Object(PartitionList(java.lang.Object(Partition), x0)), x2)
3389_1_sublistAutoDual_InvokeMethod(5099_0_sublistAutoDual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), x0) → 6197_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)), x0)
3389_1_sublistAutoDual_InvokeMethod(5020_0_sublistAutoDual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), x0) → 6197_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)), x0)
6197_1_sublistAutoDual_InvokeMethod(4445_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5521_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
6197_1_sublistAutoDual_InvokeMethod(4533_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5521_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
6197_1_sublistAutoDual_InvokeMethod(4547_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5521_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 1)
6197_1_sublistAutoDual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
6197_1_sublistAutoDual_InvokeMethod(4652_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
6197_1_sublistAutoDual_InvokeMethod(4673_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
6197_1_sublistAutoDual_InvokeMethod(4705_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 1)
6197_1_sublistAutoDual_InvokeMethod(4875_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
6197_1_sublistAutoDual_InvokeMethod(4894_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 1)
6197_1_sublistAutoDual_InvokeMethod(4236_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), NULL) → 6474_0_sublistAutoDual_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))
3117_0_dual_LE(x0) → Cond_3117_0_dual_LE1(x1_[0])
Cond_3117_0_dual_LE1(TRUE) → 3225_1_dual_InvokeMethod(3035_0_number_greater_LT)
3035_0_number_greater_LT → Cond_3035_0_number_greater_LT(x2_[0])
Cond_3035_0_number_greater_LT(TRUE) → 3113_0_number_greater_Return
3035_0_number_greater_LT → Cond_3035_0_number_greater_LT1(x2_[0])
Cond_3035_0_number_greater_LT1(TRUE) → 3127_0_number_greater_Return
3035_0_number_greater_LT → Cond_3035_0_number_greater_LT2(x2_[0])
Cond_3035_0_number_greater_LT2(TRUE) → 3186_1_number_greater_InvokeMethod(3035_0_number_greater_LT)
3035_0_number_greater_LT → Cond_3035_0_number_greater_LT3(x2_[0])
Cond_3035_0_number_greater_LT3(TRUE) → 3197_1_number_greater_InvokeMethod(3035_0_number_greater_LT)
3186_1_number_greater_InvokeMethod(4055_0_number_greater_Return(arith[1])) → Cond_3186_1_number_greater_InvokeMethod(>(+(arith[1], 1), 0), 4055_0_number_greater_Return(arith[1]))
Cond_3186_1_number_greater_InvokeMethod(TRUE, 4055_0_number_greater_Return(arith[1])) → 4055_0_number_greater_Return(arith[1])
3186_1_number_greater_InvokeMethod(4058_0_number_greater_Return(arith[1])) → Cond_3186_1_number_greater_InvokeMethod1(>(+(arith[1], 1), 0), 4058_0_number_greater_Return(arith[1]))
Cond_3186_1_number_greater_InvokeMethod1(TRUE, 4058_0_number_greater_Return(arith[1])) → 4055_0_number_greater_Return(arith[1])
3186_1_number_greater_InvokeMethod(3113_0_number_greater_Return) → 4055_0_number_greater_Return(0)
3186_1_number_greater_InvokeMethod(3127_0_number_greater_Return) → 4055_0_number_greater_Return(1)
3197_1_number_greater_InvokeMethod(4055_0_number_greater_Return(x0)) → Cond_3197_1_number_greater_InvokeMethod(>(+(x0, 1), 0), 4055_0_number_greater_Return(x0))
Cond_3197_1_number_greater_InvokeMethod(TRUE, 4055_0_number_greater_Return(x0)) → 4058_0_number_greater_Return(+(1, x0))
3197_1_number_greater_InvokeMethod(4058_0_number_greater_Return(x0)) → Cond_3197_1_number_greater_InvokeMethod1(>(+(x0, 1), 0), 4058_0_number_greater_Return(x0))
Cond_3197_1_number_greater_InvokeMethod1(TRUE, 4058_0_number_greater_Return(x0)) → 4058_0_number_greater_Return(+(1, x0))
3197_1_number_greater_InvokeMethod(3113_0_number_greater_Return) → 4058_0_number_greater_Return(1)
3197_1_number_greater_InvokeMethod(3127_0_number_greater_Return) → 4058_0_number_greater_Return(2)
4164_0_isEqual_NONNULL → 4236_0_isEqual_Return
4164_0_isEqual_NONNULL → 4443_0_isEqual_Return
4164_0_isEqual_NONNULL → 4445_0_isEqual_Return
4164_0_isEqual_NONNULL → 4533_0_isEqual_Return
4164_0_isEqual_NONNULL → 4547_0_isEqual_Return
4164_0_isEqual_NONNULL → 4532_1_isEqual_InvokeMethod
4532_1_isEqual_InvokeMethod → 4829_0_isEqual_EQ(0)
4532_1_isEqual_InvokeMethod → 4829_0_isEqual_EQ(1)
4532_1_isEqual_InvokeMethod → 4623_0_isEqual_EQ(0)
4532_1_isEqual_InvokeMethod → 4623_0_isEqual_EQ(1)
4532_1_isEqual_InvokeMethod → 4652_0_isEqual_Return
4623_0_isEqual_EQ(0) → 4673_0_isEqual_Return
4623_0_isEqual_EQ(1) → 4705_0_isEqual_Return
4829_0_isEqual_EQ(0) → 4875_0_isEqual_Return
4829_0_isEqual_EQ(1) → 4894_0_isEqual_Return
3225_1_dual_InvokeMethod(4055_0_number_greater_Return(x0)) → Cond_3225_1_dual_InvokeMethod(x2_[0])
Cond_3225_1_dual_InvokeMethod(TRUE) → 3117_0_dual_LE(java.lang.Object(Partition))
3225_1_dual_InvokeMethod(4058_0_number_greater_Return(x0)) → Cond_3225_1_dual_InvokeMethod1(x2_[0])
Cond_3225_1_dual_InvokeMethod1(TRUE) → 3117_0_dual_LE(java.lang.Object(Partition))
3225_1_dual_InvokeMethod(3113_0_number_greater_Return) → Cond_3225_1_dual_InvokeMethod2(x2_[0])
Cond_3225_1_dual_InvokeMethod2(TRUE) → 3117_0_dual_LE(java.lang.Object(Partition))
3225_1_dual_InvokeMethod(3127_0_number_greater_Return) → Cond_3225_1_dual_InvokeMethod3(x2_[0])
Cond_3225_1_dual_InvokeMethod3(TRUE) → 3117_0_dual_LE(java.lang.Object(Partition))
Combined rules. Obtained 1 conditional rules for P and 71 conditional rules for R.
P rules:
2388_1_sublistAutoDual_InvokeMethod(3178_0_dual_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1), x2))))) → 3389_1_sublistAutoDual_InvokeMethod(2388_1_sublistAutoDual_InvokeMethod(2388_0_dual_ConstantStackPush(java.lang.Object(x1)), java.lang.Object(PartitionList(java.lang.Object(x1), x2))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1), x2)))), x0)
R rules:
2388_0_dual_ConstantStackPush(java.lang.Object(Partition)) → 3117_0_dual_LE(NULL)
3117_0_dual_LE(x0) → 3178_0_dual_Return(x0)
3389_1_sublistAutoDual_InvokeMethod(2733_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))), x1) → 3516_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))
3389_1_sublistAutoDual_InvokeMethod(3516_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))), x2) → 3732_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))))
3389_1_sublistAutoDual_InvokeMethod(3732_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))), x3) → 3732_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
3389_1_sublistAutoDual_InvokeMethod(5566_0_sublistAutoDual_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), x2) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, x0, x2)
3389_1_sublistAutoDual_InvokeMethod(5598_0_sublistAutoDual_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), x2) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, x0, x2)
3389_1_sublistAutoDual_InvokeMethod(5601_0_sublistAutoDual_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), x2) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, x0, x2)
3389_1_sublistAutoDual_InvokeMethod(6474_0_sublistAutoDual_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), x2) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, java.lang.Object(PartitionList(java.lang.Object(Partition), x0)), x2)
3389_1_sublistAutoDual_InvokeMethod(3776_0_sublistAutoDual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), x0) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, NULL, x0)
3389_1_sublistAutoDual_InvokeMethod(4709_0_sublistAutoDual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), x0) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, NULL, x0)
3389_1_sublistAutoDual_InvokeMethod(4889_0_sublistAutoDual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), x0) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, NULL, x0)
5415_1_sublistAutoDual_InvokeMethod(4445_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5521_0_sublistAutoDual_NE(x1, 0)
5415_1_sublistAutoDual_InvokeMethod(4533_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5521_0_sublistAutoDual_NE(x1, 0)
5415_1_sublistAutoDual_InvokeMethod(4547_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5521_0_sublistAutoDual_NE(x1, 1)
5415_1_sublistAutoDual_InvokeMethod(4443_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(x1, 0)
5415_1_sublistAutoDual_InvokeMethod(4652_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(x1, 0)
5415_1_sublistAutoDual_InvokeMethod(4673_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(x1, 0)
5415_1_sublistAutoDual_InvokeMethod(4705_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(x1, 1)
5415_1_sublistAutoDual_InvokeMethod(4875_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(x1, 0)
5415_1_sublistAutoDual_InvokeMethod(4894_0_isEqual_Return, x1, java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(x1, 1)
5415_1_sublistAutoDual_InvokeMethod(4236_0_isEqual_Return, x1, NULL) → 5566_0_sublistAutoDual_Return(x1)
5521_0_sublistAutoDual_NE(x0, 0) → 5598_0_sublistAutoDual_Return(x0)
5525_0_sublistAutoDual_NE(x0, 0) → 5601_0_sublistAutoDual_Return(x0)
5521_0_sublistAutoDual_NE(x0, 1) → 5905_0_sublistAutoDual_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))
5525_0_sublistAutoDual_NE(x0, 1) → 5907_0_sublistAutoDual_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))
3389_1_sublistAutoDual_InvokeMethod(5905_0_sublistAutoDual_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), x2) → 6197_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, java.lang.Object(PartitionList(java.lang.Object(Partition), x0)), x2)
3389_1_sublistAutoDual_InvokeMethod(5907_0_sublistAutoDual_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), x2) → 6197_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, java.lang.Object(PartitionList(java.lang.Object(Partition), x0)), x2)
3389_1_sublistAutoDual_InvokeMethod(5099_0_sublistAutoDual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), x0) → 6197_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)), x0)
3389_1_sublistAutoDual_InvokeMethod(5020_0_sublistAutoDual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), x0) → 6197_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)), x0)
6197_1_sublistAutoDual_InvokeMethod(4445_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5521_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
6197_1_sublistAutoDual_InvokeMethod(4533_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5521_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
6197_1_sublistAutoDual_InvokeMethod(4547_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5521_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 1)
6197_1_sublistAutoDual_InvokeMethod(4443_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
6197_1_sublistAutoDual_InvokeMethod(4652_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
6197_1_sublistAutoDual_InvokeMethod(4673_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
6197_1_sublistAutoDual_InvokeMethod(4705_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 1)
6197_1_sublistAutoDual_InvokeMethod(4875_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
6197_1_sublistAutoDual_InvokeMethod(4894_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5525_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 1)
6197_1_sublistAutoDual_InvokeMethod(4236_0_isEqual_Return, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), NULL) → 6474_0_sublistAutoDual_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))
3117_0_dual_LE(x0) → 3225_1_dual_InvokeMethod(3035_0_number_greater_LT)
3035_0_number_greater_LT → 3113_0_number_greater_Return
3035_0_number_greater_LT → 3127_0_number_greater_Return
3035_0_number_greater_LT → 3186_1_number_greater_InvokeMethod(3035_0_number_greater_LT)
3035_0_number_greater_LT → 3197_1_number_greater_InvokeMethod(3035_0_number_greater_LT)
3186_1_number_greater_InvokeMethod(4055_0_number_greater_Return(arith[1])) → 4055_0_number_greater_Return(arith[1]) | >(arith[1], -1)
3186_1_number_greater_InvokeMethod(4058_0_number_greater_Return(arith[1])) → 4055_0_number_greater_Return(arith[1]) | >(arith[1], -1)
3186_1_number_greater_InvokeMethod(3113_0_number_greater_Return) → 4055_0_number_greater_Return(0)
3186_1_number_greater_InvokeMethod(3127_0_number_greater_Return) → 4055_0_number_greater_Return(1)
3197_1_number_greater_InvokeMethod(4055_0_number_greater_Return(x0)) → 4058_0_number_greater_Return(+(1, x0)) | >(x0, -1)
3197_1_number_greater_InvokeMethod(4058_0_number_greater_Return(x0)) → 4058_0_number_greater_Return(+(1, x0)) | >(x0, -1)
3197_1_number_greater_InvokeMethod(3113_0_number_greater_Return) → 4058_0_number_greater_Return(1)
3197_1_number_greater_InvokeMethod(3127_0_number_greater_Return) → 4058_0_number_greater_Return(2)
4164_0_isEqual_NONNULL → 4236_0_isEqual_Return
4164_0_isEqual_NONNULL → 4443_0_isEqual_Return
4164_0_isEqual_NONNULL → 4445_0_isEqual_Return
4164_0_isEqual_NONNULL → 4533_0_isEqual_Return
4164_0_isEqual_NONNULL → 4547_0_isEqual_Return
4623_0_isEqual_EQ(0) → 4673_0_isEqual_Return
4623_0_isEqual_EQ(1) → 4705_0_isEqual_Return
4829_0_isEqual_EQ(0) → 4875_0_isEqual_Return
4829_0_isEqual_EQ(1) → 4894_0_isEqual_Return
3225_1_dual_InvokeMethod(4055_0_number_greater_Return(x0)) → 3117_0_dual_LE(java.lang.Object(Partition))
3225_1_dual_InvokeMethod(4058_0_number_greater_Return(x0)) → 3117_0_dual_LE(java.lang.Object(Partition))
3225_1_dual_InvokeMethod(3113_0_number_greater_Return) → 3117_0_dual_LE(java.lang.Object(Partition))
3225_1_dual_InvokeMethod(3127_0_number_greater_Return) → 3117_0_dual_LE(java.lang.Object(Partition))
4164_0_isEqual_NONNULL → 4829_0_isEqual_EQ(0)
4164_0_isEqual_NONNULL → 4829_0_isEqual_EQ(1)
4164_0_isEqual_NONNULL → 4623_0_isEqual_EQ(0)
4164_0_isEqual_NONNULL → 4623_0_isEqual_EQ(1)
4164_0_isEqual_NONNULL → 4652_0_isEqual_Return
Performed bisimulation on rules. Used the following equivalence classes: {[6474_0_sublistAutoDual_Return_1, 5905_0_sublistAutoDual_Return_1, 5907_0_sublistAutoDual_Return_1]=6474_0_sublistAutoDual_Return_1, [4623_0_isEqual_EQ_1, 4829_0_isEqual_EQ_1]=4623_0_isEqual_EQ_1, [3178_0_dual_Return_1, 5566_0_sublistAutoDual_Return_1, 5598_0_sublistAutoDual_Return_1, 5601_0_sublistAutoDual_Return_1]=3178_0_dual_Return_1, [Partition, 3776_0_sublistAutoDual_Return, 4709_0_sublistAutoDual_Return, 4889_0_sublistAutoDual_Return, 4445_0_isEqual_Return, 4533_0_isEqual_Return, 4547_0_isEqual_Return, 4443_0_isEqual_Return, 4652_0_isEqual_Return, 4673_0_isEqual_Return, 4705_0_isEqual_Return, 4875_0_isEqual_Return, 4894_0_isEqual_Return, 4236_0_isEqual_Return, 5099_0_sublistAutoDual_Return, 5020_0_sublistAutoDual_Return, 3113_0_number_greater_Return, 3127_0_number_greater_Return]=Partition, [5521_0_sublistAutoDual_NE_2, 5525_0_sublistAutoDual_NE_2]=5521_0_sublistAutoDual_NE_2}
Finished conversion. Obtained 1 rules for P and 42 rules for R. System has predefined symbols.
P rules:
2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(3178_0_dual_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1), x2))))) → 2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(x1)), java.lang.Object(PartitionList(java.lang.Object(x1), x2)))
R rules:
2388_0_dual_ConstantStackPush(java.lang.Object(Partition)) → 3117_0_dual_LE(NULL)
3117_0_dual_LE(x0) → 3178_0_dual_Return(x0)
3389_1_sublistAutoDual_InvokeMethod(2733_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(NULL, x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))), x1) → 3516_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))
3389_1_sublistAutoDual_InvokeMethod(3516_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))), x2) → 3732_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(NULL, x0)))))))
3389_1_sublistAutoDual_InvokeMethod(3732_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1))))))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))), x3) → 3732_0_sublistAutoDual_InvokeMethod(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(x0, x1)))))))))
3389_1_sublistAutoDual_InvokeMethod(3178_0_dual_Return(x0), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), x2) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, x0, x2)
3389_1_sublistAutoDual_InvokeMethod(6474_0_sublistAutoDual_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), x2) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, java.lang.Object(PartitionList(java.lang.Object(Partition), x0)), x2)
3389_1_sublistAutoDual_InvokeMethod(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), x0) → 5415_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, NULL, x0)
5415_1_sublistAutoDual_InvokeMethod(Partition, x1, java.lang.Object(Partition)) → 5521_0_sublistAutoDual_NE(x1, 0)
5415_1_sublistAutoDual_InvokeMethod(Partition, x1, java.lang.Object(Partition)) → 5521_0_sublistAutoDual_NE(x1, 1)
5415_1_sublistAutoDual_InvokeMethod(Partition, x1, NULL) → 3178_0_dual_Return(x1)
5521_0_sublistAutoDual_NE(x0, 0) → 3178_0_dual_Return(x0)
5521_0_sublistAutoDual_NE(x0, 1) → 6474_0_sublistAutoDual_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))
3389_1_sublistAutoDual_InvokeMethod(6474_0_sublistAutoDual_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x0))), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))))), x2) → 6197_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, java.lang.Object(PartitionList(java.lang.Object(Partition), x0)), x2)
3389_1_sublistAutoDual_InvokeMethod(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))), x0) → 6197_1_sublistAutoDual_InvokeMethod(4164_0_isEqual_NONNULL, java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)), x0)
6197_1_sublistAutoDual_InvokeMethod(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5521_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 0)
6197_1_sublistAutoDual_InvokeMethod(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), java.lang.Object(Partition)) → 5521_0_sublistAutoDual_NE(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), 1)
6197_1_sublistAutoDual_InvokeMethod(Partition, java.lang.Object(PartitionList(java.lang.Object(Partition), x1)), NULL) → 6474_0_sublistAutoDual_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), x1)))
3117_0_dual_LE(x0) → 3225_1_dual_InvokeMethod(3035_0_number_greater_LT)
3035_0_number_greater_LT → Partition
3035_0_number_greater_LT → 3186_1_number_greater_InvokeMethod(3035_0_number_greater_LT)
3035_0_number_greater_LT → 3197_1_number_greater_InvokeMethod(3035_0_number_greater_LT)
3186_1_number_greater_InvokeMethod(4055_0_number_greater_Return(arith[1])) → Cond_3186_1_number_greater_InvokeMethod(>(arith[1], -1), 4055_0_number_greater_Return(arith[1]))
Cond_3186_1_number_greater_InvokeMethod(TRUE, 4055_0_number_greater_Return(arith[1])) → 4055_0_number_greater_Return(arith[1])
3186_1_number_greater_InvokeMethod(4058_0_number_greater_Return(arith[1])) → Cond_3186_1_number_greater_InvokeMethod1(>(arith[1], -1), 4058_0_number_greater_Return(arith[1]))
Cond_3186_1_number_greater_InvokeMethod1(TRUE, 4058_0_number_greater_Return(arith[1])) → 4055_0_number_greater_Return(arith[1])
3186_1_number_greater_InvokeMethod(Partition) → 4055_0_number_greater_Return(0)
3186_1_number_greater_InvokeMethod(Partition) → 4055_0_number_greater_Return(1)
3197_1_number_greater_InvokeMethod(4055_0_number_greater_Return(x0)) → Cond_3197_1_number_greater_InvokeMethod(>(x0, -1), 4055_0_number_greater_Return(x0))
Cond_3197_1_number_greater_InvokeMethod(TRUE, 4055_0_number_greater_Return(x0)) → 4058_0_number_greater_Return(+(1, x0))
3197_1_number_greater_InvokeMethod(4058_0_number_greater_Return(x0)) → Cond_3197_1_number_greater_InvokeMethod1(>(x0, -1), 4058_0_number_greater_Return(x0))
Cond_3197_1_number_greater_InvokeMethod1(TRUE, 4058_0_number_greater_Return(x0)) → 4058_0_number_greater_Return(+(1, x0))
3197_1_number_greater_InvokeMethod(Partition) → 4058_0_number_greater_Return(1)
3197_1_number_greater_InvokeMethod(Partition) → 4058_0_number_greater_Return(2)
4164_0_isEqual_NONNULL → Partition
4623_0_isEqual_EQ(0) → Partition
4623_0_isEqual_EQ(1) → Partition
3225_1_dual_InvokeMethod(4055_0_number_greater_Return(x0)) → 3117_0_dual_LE(java.lang.Object(Partition))
3225_1_dual_InvokeMethod(4058_0_number_greater_Return(x0)) → 3117_0_dual_LE(java.lang.Object(Partition))
3225_1_dual_InvokeMethod(Partition) → 3117_0_dual_LE(java.lang.Object(Partition))
4164_0_isEqual_NONNULL → 4623_0_isEqual_EQ(0)
4164_0_isEqual_NONNULL → 4623_0_isEqual_EQ(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
(0) -> (0), if (2388_0_dual_ConstantStackPush(java.lang.Object(x1[0])) →* 3178_0_dual_Return(x0[0]')∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])) →* java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]'), x2[0]')))))
(1) (2388_0_dual_ConstantStackPush(java.lang.Object(x1[0]))=3178_0_dual_Return(x0[0]1)∧java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1))))∧2388_0_dual_ConstantStackPush(java.lang.Object(x1[0]1))=3178_0_dual_Return(x0[0]2)∧java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1))=java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))) ⇒ 2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(3178_0_dual_Return(x0[0]1), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))≥NonInfC∧2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(3178_0_dual_Return(x0[0]1), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))))≥2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))∧(UIncreasing(2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(2) (java.lang.Object(Partition)=x0∧2388_0_dual_ConstantStackPush(x0)=3178_0_dual_Return(x0[0]1)∧java.lang.Object(Partition)=x1∧2388_0_dual_ConstantStackPush(x1)=3178_0_dual_Return(x0[0]2) ⇒ 2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(3178_0_dual_Return(x0[0]1), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))))≥NonInfC∧2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(3178_0_dual_Return(x0[0]1), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))))≥2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))∧(UIncreasing(2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(3) (3117_0_dual_LE(NULL)=3178_0_dual_Return(x0[0]1)∧java.lang.Object(Partition)=java.lang.Object(Partition)∧java.lang.Object(Partition)=x1∧2388_0_dual_ConstantStackPush(x1)=3178_0_dual_Return(x0[0]2) ⇒ 2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(3178_0_dual_Return(x0[0]1), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))))≥NonInfC∧2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(3178_0_dual_Return(x0[0]1), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))))≥2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))∧(UIncreasing(2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(4) (NULL=x2∧3117_0_dual_LE(x2)=3178_0_dual_Return(x0[0]1)∧java.lang.Object(Partition)=x1∧2388_0_dual_ConstantStackPush(x1)=3178_0_dual_Return(x0[0]2) ⇒ 2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(3178_0_dual_Return(x0[0]1), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))))≥NonInfC∧2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(3178_0_dual_Return(x0[0]1), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))))≥2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))∧(UIncreasing(2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(5) (3117_0_dual_LE(NULL)=3178_0_dual_Return(x0[0]2)∧NULL=x2∧3117_0_dual_LE(x2)=3178_0_dual_Return(x0[0]1)∧java.lang.Object(Partition)=java.lang.Object(Partition) ⇒ 2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(3178_0_dual_Return(x0[0]1), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))))≥NonInfC∧2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(3178_0_dual_Return(x0[0]1), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))))≥2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))∧(UIncreasing(2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(6) (3117_0_dual_LE(NULL)=3178_0_dual_Return(x0[0]2)∧3117_0_dual_LE(NULL)=3178_0_dual_Return(x0[0]1) ⇒ 2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(3178_0_dual_Return(x0[0]1), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))))≥NonInfC∧2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(3178_0_dual_Return(x0[0]1), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))))≥2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(Partition)), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]2), x2[0]2)))))∧(UIncreasing(2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥))
(7) ((UIncreasing(2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥)∧[(83)bni_66 + (-1)Bound*bni_66] + [(64)bni_66]x2[0]2 ≥ 0∧[64 + (-1)bso_67] + [48]x2[0]2 ≥ 0)
(8) ((UIncreasing(2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥)∧[(83)bni_66 + (-1)Bound*bni_66] + [(64)bni_66]x2[0]2 ≥ 0∧[64 + (-1)bso_67] + [48]x2[0]2 ≥ 0)
(9) ((UIncreasing(2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥)∧[(83)bni_66 + (-1)Bound*bni_66] + [(64)bni_66]x2[0]2 ≥ 0∧[64 + (-1)bso_67] + [48]x2[0]2 ≥ 0)
(10) ((UIncreasing(2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(x1[0]1)), java.lang.Object(PartitionList(java.lang.Object(x1[0]1), x2[0]1)))), ≥)∧[(64)bni_66] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(83)bni_66 + (-1)Bound*bni_66] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[64 + (-1)bso_67] ≥ 0∧[1] ≥ 0)
POL(TRUE) = 0
POL(FALSE) = 0
POL(2388_0_dual_ConstantStackPush(x1)) = 0
POL(java.lang.Object(x1)) = [2]x1
POL(Partition) = 0
POL(3117_0_dual_LE(x1)) = 0
POL(NULL) = 0
POL(3178_0_dual_Return(x1)) = 0
POL(3389_1_sublistAutoDual_InvokeMethod(x1, x2, x3)) = 0
POL(2733_0_sublistAutoDual_InvokeMethod(x1)) = 0
POL(PartitionList(x1, x2)) = [2] + [2]x2
POL(3516_0_sublistAutoDual_InvokeMethod(x1)) = 0
POL(3732_0_sublistAutoDual_InvokeMethod(x1)) = 0
POL(5415_1_sublistAutoDual_InvokeMethod(x1, x2, x3)) = 0
POL(4164_0_isEqual_NONNULL) = 0
POL(6474_0_sublistAutoDual_Return(x1)) = 0
POL(5521_0_sublistAutoDual_NE(x1, x2)) = 0
POL(0) = 0
POL(1) = 0
POL(6197_1_sublistAutoDual_InvokeMethod(x1, x2, x3)) = 0
POL(3225_1_dual_InvokeMethod(x1)) = 0
POL(3035_0_number_greater_LT) = 0
POL(3186_1_number_greater_InvokeMethod(x1)) = [2]
POL(3197_1_number_greater_InvokeMethod(x1)) = 0
POL(4055_0_number_greater_Return(x1)) = [2] + [2]x1
POL(Cond_3186_1_number_greater_InvokeMethod(x1, x2)) = [2]
POL(>(x1, x2)) = 0
POL(-1) = 0
POL(4058_0_number_greater_Return(x1)) = [1]
POL(Cond_3186_1_number_greater_InvokeMethod1(x1, x2)) = [2]
POL(Cond_3197_1_number_greater_InvokeMethod(x1, x2)) = [1]
POL(+(x1, x2)) = 0
POL(Cond_3197_1_number_greater_InvokeMethod1(x1, x2)) = 0
POL(2) = 0
POL(4623_0_isEqual_EQ(x1)) = 0
POL(2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(x1, x2)) = [-1] + x2 + [-1]x1
2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(3178_0_dual_Return(x0[0]), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))))) → 2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))
2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(3178_0_dual_Return(x0[0]), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0]))))) → 2388_1_SUBLISTAUTODUAL_INVOKEMETHOD(2388_0_dual_ConstantStackPush(java.lang.Object(x1[0])), java.lang.Object(PartitionList(java.lang.Object(x1[0]), x2[0])))
3117_0_dual_LE(NULL)1 → 2388_0_dual_ConstantStackPush(java.lang.Object(Partition))1
3178_0_dual_Return(x0)1 → 3117_0_dual_LE(x0)1
3225_1_dual_InvokeMethod(3035_0_number_greater_LT)1 → 3117_0_dual_LE(x0)1
3117_0_dual_LE(java.lang.Object(Partition))1 → 3225_1_dual_InvokeMethod(4055_0_number_greater_Return(x0))1
3117_0_dual_LE(java.lang.Object(Partition))1 → 3225_1_dual_InvokeMethod(4058_0_number_greater_Return(x0))1
3117_0_dual_LE(java.lang.Object(Partition))1 → 3225_1_dual_InvokeMethod(Partition)1
3035_0_number_greater_LT1 ↔ Partition1
3186_1_number_greater_InvokeMethod(3035_0_number_greater_LT)1 → 3035_0_number_greater_LT1
3197_1_number_greater_InvokeMethod(3035_0_number_greater_LT)1 → 3035_0_number_greater_LT1
Cond_3197_1_number_greater_InvokeMethod(>(x0, -1), 4055_0_number_greater_Return(x0))1 → 3197_1_number_greater_InvokeMethod(4055_0_number_greater_Return(x0))1
Cond_3197_1_number_greater_InvokeMethod1(>(x0, -1), 4058_0_number_greater_Return(x0))1 → 3197_1_number_greater_InvokeMethod(4058_0_number_greater_Return(x0))1
4058_0_number_greater_Return(1)1 → 3197_1_number_greater_InvokeMethod(Partition)1
4058_0_number_greater_Return(2)1 → 3197_1_number_greater_InvokeMethod(Partition)1
3186_1_number_greater_InvokeMethod(4055_0_number_greater_Return(arith[1]))1 ↔ Cond_3186_1_number_greater_InvokeMethod(>(arith[1], -1), 4055_0_number_greater_Return(arith[1]))1
Cond_3186_1_number_greater_InvokeMethod1(>(arith[1], -1), 4058_0_number_greater_Return(arith[1]))1 → 3186_1_number_greater_InvokeMethod(4058_0_number_greater_Return(arith[1]))1
3186_1_number_greater_InvokeMethod(Partition)1 ↔ 4055_0_number_greater_Return(0)1
4055_0_number_greater_Return(1)1 → 3186_1_number_greater_InvokeMethod(Partition)1
4055_0_number_greater_Return(arith[1])1 → Cond_3186_1_number_greater_InvokeMethod(TRUE, 4055_0_number_greater_Return(arith[1]))1
4055_0_number_greater_Return(arith[1])1 → Cond_3186_1_number_greater_InvokeMethod1(TRUE, 4058_0_number_greater_Return(arith[1]))1
4058_0_number_greater_Return(+(1, x0))1 → Cond_3197_1_number_greater_InvokeMethod(TRUE, 4055_0_number_greater_Return(x0))1
4058_0_number_greater_Return(+(1, x0))1 → Cond_3197_1_number_greater_InvokeMethod1(TRUE, 4058_0_number_greater_Return(x0))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
Generated 27 rules for P and 31 rules for R.
P rules:
2318_0_insert_NONNULL(EOS(STATIC_2318), i660, java.lang.Object(o1334sub), java.lang.Object(o1334sub)) → 2329_0_insert_NONNULL(EOS(STATIC_2329), i660, java.lang.Object(o1334sub), java.lang.Object(o1334sub))
2329_0_insert_NONNULL(EOS(STATIC_2329), i660, java.lang.Object(o1334sub), java.lang.Object(o1334sub)) → 2341_0_insert_New(EOS(STATIC_2341), i660, java.lang.Object(o1334sub))
2341_0_insert_New(EOS(STATIC_2341), i660, java.lang.Object(o1334sub)) → 2354_0_insert_Duplicate(EOS(STATIC_2354), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC, NULL, NULL)))
2354_0_insert_Duplicate(EOS(STATIC_2354), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 2365_0_insert_New(EOS(STATIC_2365), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
2365_0_insert_New(EOS(STATIC_2365), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 2391_0_insert_Duplicate(EOS(STATIC_2391), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
2391_0_insert_Duplicate(EOS(STATIC_2391), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 2441_0_insert_Load(EOS(STATIC_2441), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)))
2441_0_insert_Load(EOS(STATIC_2441), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 2462_0_insert_Load(EOS(STATIC_2462), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660)
2462_0_insert_Load(EOS(STATIC_2462), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660) → 2469_0_insert_FieldAccess(EOS(STATIC_2469), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, java.lang.Object(o1334sub))
2469_0_insert_FieldAccess(EOS(STATIC_2469), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, java.lang.Object(PartitionList(EOC, o1571, o1572))) → 2479_0_insert_FieldAccess(EOS(STATIC_2479), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)))
2479_0_insert_FieldAccess(EOS(STATIC_2479), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, java.lang.Object(PartitionList(EOC, o1571, o1572))) → 2484_0_insert_InvokeMethod(EOS(STATIC_2484), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571)
2484_0_insert_InvokeMethod(EOS(STATIC_2484), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571) → 2500_0_<init>_Load(EOS(STATIC_2500), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), i660, o1571)
2500_0_<init>_Load(EOS(STATIC_2500), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), i660, o1571) → 2555_0_<init>_InvokeMethod(EOS(STATIC_2555), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)))
2555_0_<init>_InvokeMethod(EOS(STATIC_2555), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC))) → 2563_0_<init>_Load(EOS(STATIC_2563), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), i660, o1571)
2563_0_<init>_Load(EOS(STATIC_2563), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), i660, o1571) → 2573_0_<init>_Load(EOS(STATIC_2573), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)))
2573_0_<init>_Load(EOS(STATIC_2573), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC))) → 2581_0_<init>_FieldAccess(EOS(STATIC_2581), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), o1571, java.lang.Object(Partition(EOC)), i660)
2581_0_<init>_FieldAccess(EOS(STATIC_2581), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), o1571, java.lang.Object(Partition(EOC)), i660) → 2598_0_<init>_Load(EOS(STATIC_2598), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), o1571)
2598_0_<init>_Load(EOS(STATIC_2598), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), o1571) → 2621_0_<init>_Load(EOS(STATIC_2621), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, o1571, java.lang.Object(Partition(EOC)))
2621_0_<init>_Load(EOS(STATIC_2621), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, o1571, java.lang.Object(Partition(EOC))) → 2630_0_<init>_FieldAccess(EOS(STATIC_2630), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), o1571)
2630_0_<init>_FieldAccess(EOS(STATIC_2630), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), o1571) → 2638_0_<init>_Return(EOS(STATIC_2638), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571)
2638_0_<init>_Return(EOS(STATIC_2638), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571) → 2648_0_insert_Load(EOS(STATIC_2648), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
2648_0_insert_Load(EOS(STATIC_2648), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 2661_0_insert_Load(EOS(STATIC_2661), java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i660)
2661_0_insert_Load(EOS(STATIC_2661), java.lang.Object(PartitionList(EOC, o1571, o1572)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i660) → 2686_0_insert_FieldAccess(EOS(STATIC_2686), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i660, java.lang.Object(PartitionList(EOC, o1571, o1572)))
2686_0_insert_FieldAccess(EOS(STATIC_2686), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i660, java.lang.Object(PartitionList(EOC, o1571, o1572))) → 2697_0_insert_InvokeMethod(EOS(STATIC_2697), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i660, o1572)
2697_0_insert_InvokeMethod(EOS(STATIC_2697), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i660, o1572) → 2706_1_insert_InvokeMethod(2706_0_insert_Load(EOS(STATIC_2706), i660, o1572), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i660, o1572)
2706_0_insert_Load(EOS(STATIC_2706), i660, o1572) → 2716_0_insert_Load(EOS(STATIC_2716), i660, o1572)
2716_0_insert_Load(EOS(STATIC_2716), i660, o1572) → 2291_0_insert_Load(EOS(STATIC_2291), i660, o1572)
2291_0_insert_Load(EOS(STATIC_2291), i660, o1249) → 2318_0_insert_NONNULL(EOS(STATIC_2318), i660, o1249, o1249)
R rules:
2318_0_insert_NONNULL(EOS(STATIC_2318), i660, NULL, NULL) → 2330_0_insert_NONNULL(EOS(STATIC_2330), i660, NULL, NULL)
2330_0_insert_NONNULL(EOS(STATIC_2330), i660, NULL, NULL) → 2342_0_insert_ConstantStackPush(EOS(STATIC_2342), i660, NULL)
2342_0_insert_ConstantStackPush(EOS(STATIC_2342), i660, NULL) → 2355_0_insert_Return(EOS(STATIC_2355), i660, NULL, NULL)
2706_1_insert_InvokeMethod(2355_0_insert_Return(EOS(STATIC_2355), i862, NULL, NULL), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i862, NULL) → 2742_0_insert_Return(EOS(STATIC_2742), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i862, NULL, i862, NULL, NULL)
2706_1_insert_InvokeMethod(2878_0_insert_Return(EOS(STATIC_2878), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i916, java.lang.Object(PartitionList(EOC, o2016, NULL))) → 2933_0_insert_Return(EOS(STATIC_2933), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i916, java.lang.Object(PartitionList(EOC, o2016, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
2706_1_insert_InvokeMethod(3717_0_insert_Return(EOS(STATIC_3717), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741))))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i1368, java.lang.Object(PartitionList(EOC, o3385, java.lang.Object(PartitionList(EOC, o3387, o3388))))) → 3796_0_insert_Return(EOS(STATIC_3796), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i1368, java.lang.Object(PartitionList(EOC, o3385, java.lang.Object(PartitionList(EOC, o3387, o3388)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)))))
2742_0_insert_Return(EOS(STATIC_2742), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i862, NULL, i862, NULL, NULL) → 2750_0_insert_InvokeMethod(EOS(STATIC_2750), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL)
2750_0_insert_InvokeMethod(EOS(STATIC_2750), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL) → 2761_0_<init>_Load(EOS(STATIC_2761), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL)
2761_0_<init>_Load(EOS(STATIC_2761), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL) → 2789_0_<init>_InvokeMethod(EOS(STATIC_2789), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)))
2789_0_<init>_InvokeMethod(EOS(STATIC_2789), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 2798_0_<init>_Load(EOS(STATIC_2798), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL)
2798_0_<init>_Load(EOS(STATIC_2798), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL) → 2804_0_<init>_Load(EOS(STATIC_2804), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)))
2804_0_<init>_Load(EOS(STATIC_2804), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 2821_0_<init>_FieldAccess(EOS(STATIC_2821), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
2821_0_<init>_FieldAccess(EOS(STATIC_2821), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), NULL, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 2845_0_<init>_Load(EOS(STATIC_2845), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
2845_0_<init>_Load(EOS(STATIC_2845), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 2851_0_<init>_Load(EOS(STATIC_2851), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
2851_0_<init>_Load(EOS(STATIC_2851), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 2861_0_<init>_FieldAccess(EOS(STATIC_2861), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL)
2861_0_<init>_FieldAccess(EOS(STATIC_2861), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), NULL) → 2868_0_<init>_Return(EOS(STATIC_2868), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL)
2868_0_<init>_Return(EOS(STATIC_2868), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), NULL) → 2878_0_insert_Return(EOS(STATIC_2878), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
2933_0_insert_Return(EOS(STATIC_2933), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i916, java.lang.Object(PartitionList(EOC, o2016, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 3170_0_insert_Return(EOS(STATIC_3170), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i916, java.lang.Object(PartitionList(EOC, o2016, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
3170_0_insert_Return(EOS(STATIC_3170), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i990, java.lang.Object(PartitionList(EOC, o2347, o2348)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2352))) → 3417_0_insert_Return(EOS(STATIC_3417), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i990, java.lang.Object(PartitionList(EOC, o2347, o2348)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2352)))
3417_0_insert_Return(EOS(STATIC_3417), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i1149, java.lang.Object(PartitionList(EOC, o2736, o2737)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741))) → 3432_0_insert_InvokeMethod(EOS(STATIC_3432), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)))
3432_0_insert_InvokeMethod(EOS(STATIC_3432), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741))) → 3447_0_<init>_Load(EOS(STATIC_3447), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)))
3447_0_<init>_Load(EOS(STATIC_3447), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741))) → 3479_0_<init>_InvokeMethod(EOS(STATIC_3479), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
3479_0_<init>_InvokeMethod(EOS(STATIC_3479), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 3521_0_<init>_Load(EOS(STATIC_3521), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)))
3521_0_<init>_Load(EOS(STATIC_3521), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741))) → 3536_0_<init>_Load(EOS(STATIC_3536), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
3536_0_<init>_Load(EOS(STATIC_3536), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 3553_0_<init>_FieldAccess(EOS(STATIC_3553), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)))
3553_0_<init>_FieldAccess(EOS(STATIC_3553), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC))) → 3582_0_<init>_Load(EOS(STATIC_3582), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)))
3582_0_<init>_Load(EOS(STATIC_3582), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741))) → 3604_0_<init>_Load(EOS(STATIC_3604), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
3604_0_<init>_Load(EOS(STATIC_3604), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))) → 3622_0_<init>_FieldAccess(EOS(STATIC_3622), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)))
3622_0_<init>_FieldAccess(EOS(STATIC_3622), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741))) → 3649_0_<init>_Return(EOS(STATIC_3649), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)))), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)))
3649_0_<init>_Return(EOS(STATIC_3649), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)))), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741))) → 3717_0_insert_Return(EOS(STATIC_3717), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)))))
3796_0_insert_Return(EOS(STATIC_3796), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i1368, java.lang.Object(PartitionList(EOC, o3385, java.lang.Object(PartitionList(EOC, o3387, o3388)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741))))) → 3417_0_insert_Return(EOS(STATIC_3417), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), i1368, java.lang.Object(PartitionList(EOC, o3385, java.lang.Object(PartitionList(EOC, o3387, o3388)))), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), o2741)))))
Combined rules. Obtained 1 conditional rules for P and 4 conditional rules for R.
P rules:
2318_0_insert_NONNULL(EOS(STATIC_2318), x0, java.lang.Object(PartitionList(EOC, x1, x2)), java.lang.Object(PartitionList(EOC, x1, x2))) → 2706_1_insert_InvokeMethod(2318_0_insert_NONNULL(EOS(STATIC_2318), x0, x2, x2), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), x0, x2)
R rules:
2318_0_insert_NONNULL(EOS(STATIC_2318), x0, NULL, NULL) → 2355_0_insert_Return(EOS(STATIC_2355), x0, NULL, NULL)
2706_1_insert_InvokeMethod(2355_0_insert_Return(EOS(STATIC_2355), x0, NULL, NULL), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), x0, NULL) → 2878_0_insert_Return(EOS(STATIC_2878), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))
2706_1_insert_InvokeMethod(3717_0_insert_Return(EOS(STATIC_3717), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0))))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), x1, java.lang.Object(PartitionList(EOC, x2, java.lang.Object(PartitionList(EOC, x3, x4))))) → 3717_0_insert_Return(EOS(STATIC_3717), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), x0)))))))
2706_1_insert_InvokeMethod(2878_0_insert_Return(EOS(STATIC_2878), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL))), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(Partition(EOC)), x0, java.lang.Object(PartitionList(EOC, x1, NULL))) → 3717_0_insert_Return(EOS(STATIC_3717), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC, java.lang.Object(Partition(EOC)), NULL)))))
Filtered ground terms:
2706_1_insert_InvokeMethod(x1, x2, x3, x4, x5, x6) → 2706_1_insert_InvokeMethod(x1, x5, x6)
Partition(x1) → Partition
PartitionList(x1, x2, x3) → PartitionList(x2, x3)
2318_0_insert_NONNULL(x1, x2, x3, x4) → 2318_0_insert_NONNULL(x2, x3, x4)
3717_0_insert_Return(x1, x2) → 3717_0_insert_Return(x2)
2878_0_insert_Return(x1, x2) → 2878_0_insert_Return
2355_0_insert_Return(x1, x2, x3, x4) → 2355_0_insert_Return(x2)
Filtered duplicate args:
2318_0_insert_NONNULL(x1, x2, x3) → 2318_0_insert_NONNULL(x1, x3)
Filtered unneeded arguments:
2318_0_insert_NONNULL(x1, x2) → 2318_0_insert_NONNULL(x2)
2706_1_insert_InvokeMethod(x1, x2, x3) → 2706_1_insert_InvokeMethod(x1, x3)
Filtered all free variables in P and R:
2355_0_insert_Return(x1) → 2355_0_insert_Return
Current set of rules:
P rules:
2318_0_insert_NONNULL(java.lang.Object(PartitionList(x1, x2))) → 2706_1_insert_InvokeMethod(2318_0_insert_NONNULL(x2), x2)
R rules:
2318_0_insert_NONNULL(NULL) → 2355_0_insert_Return
2706_1_insert_InvokeMethod(2355_0_insert_Return, NULL) → 2878_0_insert_Return
2706_1_insert_InvokeMethod(3717_0_insert_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))), java.lang.Object(PartitionList(x2, java.lang.Object(PartitionList(x3, x4))))) → 3717_0_insert_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))))
2706_1_insert_InvokeMethod(2878_0_insert_Return, java.lang.Object(PartitionList(x1, NULL))) → 3717_0_insert_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))))
Combined rules. Obtained 1 conditional rules for P and 4 conditional rules for R.
P rules:
2318_0_insert_NONNULL(java.lang.Object(PartitionList(x1, x2))) → 2706_1_insert_InvokeMethod(2318_0_insert_NONNULL(x2), x2)
R rules:
2318_0_insert_NONNULL(NULL) → 2355_0_insert_Return
2706_1_insert_InvokeMethod(2355_0_insert_Return, NULL) → 2878_0_insert_Return
2706_1_insert_InvokeMethod(3717_0_insert_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0))))), java.lang.Object(PartitionList(x2, java.lang.Object(PartitionList(x3, x4))))) → 3717_0_insert_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), x0)))))))
2706_1_insert_InvokeMethod(2878_0_insert_Return, java.lang.Object(PartitionList(x1, NULL))) → 3717_0_insert_Return(java.lang.Object(PartitionList(java.lang.Object(Partition), java.lang.Object(PartitionList(java.lang.Object(Partition), NULL)))))
Performed bisimulation on rules. Used the following equivalence classes: {[2355_0_insert_Return, 2878_0_insert_Return, Partition]=2355_0_insert_Return}
Finished conversion. Obtained 1 rules for P and 4 rules for R. System has no predefined symbols.
P rules:
2318_0_INSERT_NONNULL(java.lang.Object(PartitionList(x1, x2))) → 2318_0_INSERT_NONNULL(x2)
R rules:
2318_0_insert_NONNULL(NULL) → 2355_0_insert_Return
2706_1_insert_InvokeMethod(2355_0_insert_Return, NULL) → 2355_0_insert_Return
2706_1_insert_InvokeMethod(3717_0_insert_Return(java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), x0))))), java.lang.Object(PartitionList(x2, java.lang.Object(PartitionList(x3, x4))))) → 3717_0_insert_Return(java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), x0)))))))
2706_1_insert_InvokeMethod(2355_0_insert_Return, java.lang.Object(PartitionList(x1, NULL))) → 3717_0_insert_Return(java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), NULL)))))
!= | ~ | 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 |
(0) -> (0), if (x2[0] →* java.lang.Object(PartitionList(x1[0]', x2[0]')))
2318_0_INSERT_NONNULL(java.lang.Object(PartitionList(x1[0], x2[0]))) → 2318_0_INSERT_NONNULL(x2[0])
2318_0_insert_NONNULL(NULL) → 2355_0_insert_Return
2706_1_insert_InvokeMethod(2355_0_insert_Return, NULL) → 2355_0_insert_Return
2706_1_insert_InvokeMethod(3717_0_insert_Return(java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), x0))))), java.lang.Object(PartitionList(x2, java.lang.Object(PartitionList(x3, x4))))) → 3717_0_insert_Return(java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), x0)))))))
2706_1_insert_InvokeMethod(2355_0_insert_Return, java.lang.Object(PartitionList(x1, NULL))) → 3717_0_insert_Return(java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), NULL)))))
2318_0_insert_NONNULL(NULL)
2706_1_insert_InvokeMethod(2355_0_insert_Return, NULL)
2706_1_insert_InvokeMethod(3717_0_insert_Return(java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), x0))))), java.lang.Object(PartitionList(x1, java.lang.Object(PartitionList(x2, x3)))))
2706_1_insert_InvokeMethod(2355_0_insert_Return, java.lang.Object(PartitionList(x0, NULL)))
2318_0_INSERT_NONNULL(java.lang.Object(PartitionList(x1[0], x2[0]))) → 2318_0_INSERT_NONNULL(x2[0])
2318_0_insert_NONNULL(NULL)
2706_1_insert_InvokeMethod(2355_0_insert_Return, NULL)
2706_1_insert_InvokeMethod(3717_0_insert_Return(java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), x0))))), java.lang.Object(PartitionList(x1, java.lang.Object(PartitionList(x2, x3)))))
2706_1_insert_InvokeMethod(2355_0_insert_Return, java.lang.Object(PartitionList(x0, NULL)))
2318_0_insert_NONNULL(NULL)
2706_1_insert_InvokeMethod(2355_0_insert_Return, NULL)
2706_1_insert_InvokeMethod(3717_0_insert_Return(java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), java.lang.Object(PartitionList(java.lang.Object(2355_0_insert_Return), x0))))), java.lang.Object(PartitionList(x1, java.lang.Object(PartitionList(x2, x3)))))
2706_1_insert_InvokeMethod(2355_0_insert_Return, java.lang.Object(PartitionList(x0, NULL)))
2318_0_INSERT_NONNULL(java.lang.Object(PartitionList(x1[0], x2[0]))) → 2318_0_INSERT_NONNULL(x2[0])
From the DPs we obtained the following set of size-change graphs:
Generated 27 rules for P and 17 rules for R.
P rules:
2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(o845sub), o840, java.lang.Object(o845sub)) → 2041_0_union_NONNULL(EOS(STATIC_2041), java.lang.Object(o845sub), o840, java.lang.Object(o845sub))
2041_0_union_NONNULL(EOS(STATIC_2041), java.lang.Object(o845sub), o840, java.lang.Object(o845sub)) → 2044_0_union_Load(EOS(STATIC_2044), java.lang.Object(o845sub), o840)
2044_0_union_Load(EOS(STATIC_2044), java.lang.Object(o845sub), o840) → 2047_0_union_FieldAccess(EOS(STATIC_2047), java.lang.Object(o845sub), o840, java.lang.Object(o845sub))
2047_0_union_FieldAccess(EOS(STATIC_2047), java.lang.Object(PartitionList(EOC, o852, o851)), o840, java.lang.Object(PartitionList(EOC, o852, o851))) → 2049_0_union_FieldAccess(EOS(STATIC_2049), java.lang.Object(PartitionList(EOC, o852, o851)), o840, java.lang.Object(PartitionList(EOC, o852, o851)))
2049_0_union_FieldAccess(EOS(STATIC_2049), java.lang.Object(PartitionList(EOC, o852, o851)), o840, java.lang.Object(PartitionList(EOC, o852, o851))) → 2052_0_union_New(EOS(STATIC_2052), java.lang.Object(PartitionList(EOC, o852, o851)), o840, o852)
2052_0_union_New(EOS(STATIC_2052), java.lang.Object(PartitionList(EOC, o852, o851)), o840, o852) → 2057_0_union_Duplicate(EOS(STATIC_2057), java.lang.Object(PartitionList(EOC, o852, o851)), o840, o852, java.lang.Object(PartitionList(EOC, NULL, NULL)))
2057_0_union_Duplicate(EOS(STATIC_2057), java.lang.Object(PartitionList(EOC, o852, o851)), o840, o852, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 2066_0_union_Load(EOS(STATIC_2066), java.lang.Object(PartitionList(EOC, o852, o851)), o840, o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)))
2066_0_union_Load(EOS(STATIC_2066), java.lang.Object(PartitionList(EOC, o852, o851)), o840, o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL))) → 2068_0_union_FieldAccess(EOS(STATIC_2068), o840, o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, o852, o851)))
2068_0_union_FieldAccess(EOS(STATIC_2068), o840, o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, o852, o851))) → 2069_0_union_Load(EOS(STATIC_2069), o840, o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), o851)
2069_0_union_Load(EOS(STATIC_2069), o840, o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), o851) → 2071_0_union_InvokeMethod(EOS(STATIC_2071), o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840)
2071_0_union_InvokeMethod(EOS(STATIC_2071), o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840) → 2072_0_<init>_Load(EOS(STATIC_2072), o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840)
2072_0_<init>_Load(EOS(STATIC_2072), o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840) → 2074_0_<init>_InvokeMethod(EOS(STATIC_2074), o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, NULL)))
2074_0_<init>_InvokeMethod(EOS(STATIC_2074), o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 2076_0_<init>_Load(EOS(STATIC_2076), o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840)
2076_0_<init>_Load(EOS(STATIC_2076), o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840) → 2077_0_<init>_Load(EOS(STATIC_2077), o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, NULL)))
2077_0_<init>_Load(EOS(STATIC_2077), o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, NULL))) → 2079_0_<init>_FieldAccess(EOS(STATIC_2079), o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, NULL)), o840, java.lang.Object(PartitionList(EOC, NULL, NULL)), o851)
2079_0_<init>_FieldAccess(EOS(STATIC_2079), o852, java.lang.Object(PartitionList(EOC, NULL, NULL)), java.lang.Object(PartitionList(EOC, NULL, NULL)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, NULL)), o840, java.lang.Object(PartitionList(EOC, NULL, NULL)), o851) → 2081_0_<init>_Load(EOS(STATIC_2081), o852, java.lang.Object(PartitionList(EOC, NULL, o851)), java.lang.Object(PartitionList(EOC, NULL, o851)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, o851)), o840)
2081_0_<init>_Load(EOS(STATIC_2081), o852, java.lang.Object(PartitionList(EOC, NULL, o851)), java.lang.Object(PartitionList(EOC, NULL, o851)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, o851)), o840) → 2083_0_<init>_Load(EOS(STATIC_2083), o852, java.lang.Object(PartitionList(EOC, NULL, o851)), java.lang.Object(PartitionList(EOC, NULL, o851)), o851, o840, o840, java.lang.Object(PartitionList(EOC, NULL, o851)))
2083_0_<init>_Load(EOS(STATIC_2083), o852, java.lang.Object(PartitionList(EOC, NULL, o851)), java.lang.Object(PartitionList(EOC, NULL, o851)), o851, o840, o840, java.lang.Object(PartitionList(EOC, NULL, o851))) → 2084_0_<init>_FieldAccess(EOS(STATIC_2084), o852, java.lang.Object(PartitionList(EOC, NULL, o851)), java.lang.Object(PartitionList(EOC, NULL, o851)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, o851)), o840)
2084_0_<init>_FieldAccess(EOS(STATIC_2084), o852, java.lang.Object(PartitionList(EOC, NULL, o851)), java.lang.Object(PartitionList(EOC, NULL, o851)), o851, o840, java.lang.Object(PartitionList(EOC, NULL, o851)), o840) → 2087_0_<init>_Return(EOS(STATIC_2087), o852, java.lang.Object(PartitionList(EOC, o840, o851)), java.lang.Object(PartitionList(EOC, o840, o851)), o851, o840)
2087_0_<init>_Return(EOS(STATIC_2087), o852, java.lang.Object(PartitionList(EOC, o840, o851)), java.lang.Object(PartitionList(EOC, o840, o851)), o851, o840) → 2089_0_union_InvokeMethod(EOS(STATIC_2089), o852, java.lang.Object(PartitionList(EOC, o840, o851)))
2089_0_union_InvokeMethod(EOS(STATIC_2089), o852, java.lang.Object(PartitionList(EOC, o840, o851))) → 2090_1_union_InvokeMethod(2090_0_union_Load(EOS(STATIC_2090), o852, java.lang.Object(PartitionList(EOC, o840, o851))), o852, java.lang.Object(PartitionList(EOC, o840, o851)))
2090_0_union_Load(EOS(STATIC_2090), o852, java.lang.Object(PartitionList(EOC, o840, o851))) → 2091_0_union_Load(EOS(STATIC_2091), o852, java.lang.Object(PartitionList(EOC, o840, o851)))
2091_0_union_Load(EOS(STATIC_2091), o852, java.lang.Object(PartitionList(EOC, o840, o851))) → 2095_0_union_Load(EOS(STATIC_2095), o852, java.lang.Object(PartitionList(EOC, o840, o851)))
2095_0_union_Load(EOS(STATIC_2095), o852, java.lang.Object(PartitionList(EOC, o841, o851))) → 2098_0_union_Load(EOS(STATIC_2098), o852, java.lang.Object(PartitionList(EOC, o841, o851)))
2098_0_union_Load(EOS(STATIC_2098), o852, java.lang.Object(PartitionList(EOC, o841, o842))) → 2101_0_union_Load(EOS(STATIC_2101), o852, java.lang.Object(PartitionList(EOC, o841, o842)))
2101_0_union_Load(EOS(STATIC_2101), o852, java.lang.Object(PartitionList(EOC, o841, o842))) → 2038_0_union_Load(EOS(STATIC_2038), o852, java.lang.Object(PartitionList(EOC, o841, o842)))
2038_0_union_Load(EOS(STATIC_2038), o839, o840) → 2040_0_union_NONNULL(EOS(STATIC_2040), o839, o840, o839)
R rules:
2040_0_union_NONNULL(EOS(STATIC_2040), NULL, o840, NULL) → 2043_0_union_NONNULL(EOS(STATIC_2043), NULL, o840, NULL)
2043_0_union_NONNULL(EOS(STATIC_2043), NULL, o840, NULL) → 2045_0_union_Load(EOS(STATIC_2045), NULL, o840)
2045_0_union_Load(EOS(STATIC_2045), NULL, o840) → 2048_0_union_Return(EOS(STATIC_2048), NULL, o840, o840)
2090_1_union_InvokeMethod(2048_0_union_Return(EOS(STATIC_2048), NULL, java.lang.Object(PartitionList(EOC, o877, o876)), java.lang.Object(PartitionList(EOC, o877, o876))), NULL, java.lang.Object(PartitionList(EOC, o877, o876))) → 2112_0_union_Return(EOS(STATIC_2112), NULL, java.lang.Object(PartitionList(EOC, o877, o876)), NULL, java.lang.Object(PartitionList(EOC, o877, o876)), java.lang.Object(PartitionList(EOC, o877, o876)))
2090_1_union_InvokeMethod(2116_0_union_Return(EOS(STATIC_2116), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o892, o891)), o889))), java.lang.Object(PartitionList(EOC, NULL, o889)), java.lang.Object(PartitionList(EOC, o892, o891))) → 2134_0_union_Return(EOS(STATIC_2134), java.lang.Object(PartitionList(EOC, NULL, o889)), java.lang.Object(PartitionList(EOC, o892, o891)), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o892, o891)), o889)))
2090_1_union_InvokeMethod(2567_0_union_Return(EOS(STATIC_2567), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1609, o1608)), o1606))), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1687, o1686)), o1684)), java.lang.Object(PartitionList(EOC, o1690, o1689))) → 2612_0_union_Return(EOS(STATIC_2612), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1687, o1686)), o1684)), java.lang.Object(PartitionList(EOC, o1690, o1689)), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1609, o1608)), o1606)))
2112_0_union_Return(EOS(STATIC_2112), NULL, java.lang.Object(PartitionList(EOC, o877, o876)), NULL, java.lang.Object(PartitionList(EOC, o877, o876)), java.lang.Object(PartitionList(EOC, o877, o876))) → 2113_0_union_Store(EOS(STATIC_2113), java.lang.Object(PartitionList(EOC, o877, o876)))
2113_0_union_Store(EOS(STATIC_2113), java.lang.Object(PartitionList(EOC, o877, o876))) → 2114_0_union_Load(EOS(STATIC_2114), java.lang.Object(PartitionList(EOC, o877, o876)))
2114_0_union_Load(EOS(STATIC_2114), java.lang.Object(PartitionList(EOC, o877, o876))) → 2116_0_union_Return(EOS(STATIC_2116), java.lang.Object(PartitionList(EOC, o877, o876)))
2134_0_union_Return(EOS(STATIC_2134), java.lang.Object(PartitionList(EOC, NULL, o889)), java.lang.Object(PartitionList(EOC, o892, o891)), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o892, o891)), o889))) → 2245_0_union_Return(EOS(STATIC_2245), java.lang.Object(PartitionList(EOC, NULL, o889)), java.lang.Object(PartitionList(EOC, o892, o891)), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o892, o891)), o889)))
2245_0_union_Return(EOS(STATIC_2245), java.lang.Object(PartitionList(EOC, o1157, o1156)), java.lang.Object(o1167sub), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1166, o1165)), o1163))) → 2314_0_union_Return(EOS(STATIC_2314), java.lang.Object(PartitionList(EOC, o1157, o1156)), java.lang.Object(o1167sub), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1166, o1165)), o1163)))
2314_0_union_Return(EOS(STATIC_2314), java.lang.Object(PartitionList(EOC, o1261, o1260)), java.lang.Object(o1271sub), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1270, o1269)), o1267))) → 2433_0_union_Return(EOS(STATIC_2433), java.lang.Object(PartitionList(EOC, o1261, o1260)), java.lang.Object(o1271sub), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1270, o1269)), o1267)))
2433_0_union_Return(EOS(STATIC_2433), java.lang.Object(PartitionList(EOC, o1475, o1474)), java.lang.Object(o1485sub), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1484, o1483)), o1481))) → 2539_0_union_Return(EOS(STATIC_2539), java.lang.Object(PartitionList(EOC, o1475, o1474)), java.lang.Object(o1485sub), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1484, o1483)), o1481)))
2539_0_union_Return(EOS(STATIC_2539), java.lang.Object(PartitionList(EOC, o1600, o1599)), java.lang.Object(o1610sub), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1609, o1608)), o1606))) → 2549_0_union_Store(EOS(STATIC_2549), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1609, o1608)), o1606)))
2549_0_union_Store(EOS(STATIC_2549), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1609, o1608)), o1606))) → 2557_0_union_Load(EOS(STATIC_2557), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1609, o1608)), o1606)))
2557_0_union_Load(EOS(STATIC_2557), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1609, o1608)), o1606))) → 2567_0_union_Return(EOS(STATIC_2567), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1609, o1608)), o1606)))
2612_0_union_Return(EOS(STATIC_2612), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1687, o1686)), o1684)), java.lang.Object(PartitionList(EOC, o1690, o1689)), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1609, o1608)), o1606))) → 2539_0_union_Return(EOS(STATIC_2539), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1687, o1686)), o1684)), java.lang.Object(PartitionList(EOC, o1690, o1689)), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, o1609, o1608)), o1606)))
Combined rules. Obtained 1 conditional rules for P and 4 conditional rules for R.
P rules:
2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC, x0, x1)), x2, java.lang.Object(PartitionList(EOC, x0, x1))) → 2090_1_union_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), x0, java.lang.Object(PartitionList(EOC, x2, x1)), x0), x0, java.lang.Object(PartitionList(EOC, x2, x1)))
R rules:
2040_0_union_NONNULL(EOS(STATIC_2040), NULL, x0, NULL) → 2048_0_union_Return(EOS(STATIC_2048), NULL, x0, x0)
2090_1_union_InvokeMethod(2048_0_union_Return(EOS(STATIC_2048), NULL, java.lang.Object(PartitionList(EOC, x0, x1)), java.lang.Object(PartitionList(EOC, x0, x1))), NULL, java.lang.Object(PartitionList(EOC, x0, x1))) → 2116_0_union_Return(EOS(STATIC_2116), java.lang.Object(PartitionList(EOC, x0, x1)))
2090_1_union_InvokeMethod(2567_0_union_Return(EOS(STATIC_2567), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, x0, x1)), x2))), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, x3, x4)), x5)), java.lang.Object(PartitionList(EOC, x6, x7))) → 2567_0_union_Return(EOS(STATIC_2567), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, x0, x1)), x2)))
2090_1_union_InvokeMethod(2116_0_union_Return(EOS(STATIC_2116), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, x0, x1)), x2))), java.lang.Object(PartitionList(EOC, NULL, x2)), java.lang.Object(PartitionList(EOC, x0, x1))) → 2567_0_union_Return(EOS(STATIC_2567), java.lang.Object(PartitionList(EOC, java.lang.Object(PartitionList(EOC, x0, x1)), x2)))
Filtered ground terms:
PartitionList(x1, x2, x3) → PartitionList(x2, x3)
2040_0_union_NONNULL(x1, x2, x3, x4) → 2040_0_union_NONNULL(x2, x3, x4)
2567_0_union_Return(x1, x2) → 2567_0_union_Return(x2)
2116_0_union_Return(x1, x2) → 2116_0_union_Return(x2)
2048_0_union_Return(x1, x2, x3, x4) → 2048_0_union_Return(x3, x4)
Filtered duplicate args:
2040_0_union_NONNULL(x1, x2, x3) → 2040_0_union_NONNULL(x2, x3)
2048_0_union_Return(x1, x2) → 2048_0_union_Return(x2)
Filtered unneeded arguments:
PartitionList(x1, x2) → PartitionList(x1)
Combined rules. Obtained 1 conditional rules for P and 4 conditional rules for R.
P rules:
2040_0_union_NONNULL(x2, java.lang.Object(PartitionList(x0))) → 2090_1_union_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList(x2)), x0), x0, java.lang.Object(PartitionList(x2)))
R rules:
2040_0_union_NONNULL(x0, NULL) → 2048_0_union_Return(x0)
2090_1_union_InvokeMethod(2048_0_union_Return(java.lang.Object(PartitionList(x0))), NULL, java.lang.Object(PartitionList(x0))) → 2116_0_union_Return(java.lang.Object(PartitionList(x0)))
2090_1_union_InvokeMethod(2567_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0))))), java.lang.Object(PartitionList(java.lang.Object(PartitionList(x3)))), java.lang.Object(PartitionList(x6))) → 2567_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0)))))
2090_1_union_InvokeMethod(2116_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0))))), java.lang.Object(PartitionList(NULL)), java.lang.Object(PartitionList(x0))) → 2567_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0)))))
Finished conversion. Obtained 1 rules for P and 4 rules for R. System has no predefined symbols.
P rules:
2040_0_UNION_NONNULL(x2, java.lang.Object(PartitionList(x0))) → 2040_0_UNION_NONNULL(java.lang.Object(PartitionList(x2)), x0)
R rules:
2040_0_union_NONNULL(x0, NULL) → 2048_0_union_Return(x0)
2090_1_union_InvokeMethod(2048_0_union_Return(java.lang.Object(PartitionList(x0))), NULL, java.lang.Object(PartitionList(x0))) → 2116_0_union_Return(java.lang.Object(PartitionList(x0)))
2090_1_union_InvokeMethod(2567_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0))))), java.lang.Object(PartitionList(java.lang.Object(PartitionList(x3)))), java.lang.Object(PartitionList(x6))) → 2567_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0)))))
2090_1_union_InvokeMethod(2116_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0))))), java.lang.Object(PartitionList(NULL)), java.lang.Object(PartitionList(x0))) → 2567_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0)))))
!= | ~ | 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 |
(0) -> (0), if (java.lang.Object(PartitionList(x2[0])) →* x2[0]'∧x0[0] →* java.lang.Object(PartitionList(x0[0]')))
2040_0_UNION_NONNULL(x2[0], java.lang.Object(PartitionList(x0[0]))) → 2040_0_UNION_NONNULL(java.lang.Object(PartitionList(x2[0])), x0[0])
2040_0_union_NONNULL(x0, NULL) → 2048_0_union_Return(x0)
2090_1_union_InvokeMethod(2048_0_union_Return(java.lang.Object(PartitionList(x0))), NULL, java.lang.Object(PartitionList(x0))) → 2116_0_union_Return(java.lang.Object(PartitionList(x0)))
2090_1_union_InvokeMethod(2567_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0))))), java.lang.Object(PartitionList(java.lang.Object(PartitionList(x3)))), java.lang.Object(PartitionList(x6))) → 2567_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0)))))
2090_1_union_InvokeMethod(2116_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0))))), java.lang.Object(PartitionList(NULL)), java.lang.Object(PartitionList(x0))) → 2567_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0)))))
2040_0_union_NONNULL(x0, NULL)
2090_1_union_InvokeMethod(2048_0_union_Return(java.lang.Object(PartitionList(x0))), NULL, java.lang.Object(PartitionList(x0)))
2090_1_union_InvokeMethod(2567_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0))))), java.lang.Object(PartitionList(java.lang.Object(PartitionList(x1)))), java.lang.Object(PartitionList(x2)))
2090_1_union_InvokeMethod(2116_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0))))), java.lang.Object(PartitionList(NULL)), java.lang.Object(PartitionList(x0)))
2040_0_UNION_NONNULL(x2[0], java.lang.Object(PartitionList(x0[0]))) → 2040_0_UNION_NONNULL(java.lang.Object(PartitionList(x2[0])), x0[0])
2040_0_union_NONNULL(x0, NULL)
2090_1_union_InvokeMethod(2048_0_union_Return(java.lang.Object(PartitionList(x0))), NULL, java.lang.Object(PartitionList(x0)))
2090_1_union_InvokeMethod(2567_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0))))), java.lang.Object(PartitionList(java.lang.Object(PartitionList(x1)))), java.lang.Object(PartitionList(x2)))
2090_1_union_InvokeMethod(2116_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0))))), java.lang.Object(PartitionList(NULL)), java.lang.Object(PartitionList(x0)))
2040_0_union_NONNULL(x0, NULL)
2090_1_union_InvokeMethod(2048_0_union_Return(java.lang.Object(PartitionList(x0))), NULL, java.lang.Object(PartitionList(x0)))
2090_1_union_InvokeMethod(2567_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0))))), java.lang.Object(PartitionList(java.lang.Object(PartitionList(x1)))), java.lang.Object(PartitionList(x2)))
2090_1_union_InvokeMethod(2116_0_union_Return(java.lang.Object(PartitionList(java.lang.Object(PartitionList(x0))))), java.lang.Object(PartitionList(NULL)), java.lang.Object(PartitionList(x0)))
2040_0_UNION_NONNULL(x2[0], java.lang.Object(PartitionList(x0[0]))) → 2040_0_UNION_NONNULL(java.lang.Object(PartitionList(x2[0])), x0[0])
From the DPs we obtained the following set of size-change graphs:
Generated 145 rules for P and 255 rules for R.
P rules:
998_0_generation_NONNULL(EOS(STATIC_998), i131, java.lang.Object(o198sub), java.lang.Object(o198sub)) → 1000_0_generation_NONNULL(EOS(STATIC_1000), i131, java.lang.Object(o198sub), java.lang.Object(o198sub))
1000_0_generation_NONNULL(EOS(STATIC_1000), i131, java.lang.Object(o198sub), java.lang.Object(o198sub)) → 1003_0_generation_ConstantStackPush(EOS(STATIC_1003), i131, java.lang.Object(o198sub))
1003_0_generation_ConstantStackPush(EOS(STATIC_1003), i131, java.lang.Object(o198sub)) → 1006_0_generation_Store(EOS(STATIC_1006), i131, java.lang.Object(o198sub), NULL)
1006_0_generation_Store(EOS(STATIC_1006), i131, java.lang.Object(o198sub), NULL) → 1009_0_generation_Load(EOS(STATIC_1009), i131, java.lang.Object(o198sub), NULL)
1009_0_generation_Load(EOS(STATIC_1009), i131, java.lang.Object(o198sub), NULL) → 1013_0_generation_InvokeMethod(EOS(STATIC_1013), i131, java.lang.Object(o198sub), NULL, java.lang.Object(o198sub))
1013_0_generation_InvokeMethod(EOS(STATIC_1013), i131, java.lang.Object(o198sub), NULL, java.lang.Object(o198sub)) → 1018_0_getFirst_Load(EOS(STATIC_1018), i131, java.lang.Object(o198sub), NULL, java.lang.Object(o198sub), java.lang.Object(o198sub))
1018_0_getFirst_Load(EOS(STATIC_1018), i131, java.lang.Object(o198sub), NULL, java.lang.Object(o198sub), java.lang.Object(o198sub)) → 1020_0_getFirst_FieldAccess(EOS(STATIC_1020), i131, java.lang.Object(o198sub), NULL, java.lang.Object(o198sub), java.lang.Object(o198sub))
1020_0_getFirst_FieldAccess(EOS(STATIC_1020), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(IntList(EOC, i155, o202))) → 1022_0_getFirst_FieldAccess(EOS(STATIC_1022), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(IntList(EOC, i155, o202)))
1022_0_getFirst_FieldAccess(EOS(STATIC_1022), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(IntList(EOC, i155, o202))) → 1024_0_getFirst_Return(EOS(STATIC_1024), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, java.lang.Object(IntList(EOC, i155, o202)), i155)
1024_0_getFirst_Return(EOS(STATIC_1024), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, java.lang.Object(IntList(EOC, i155, o202)), i155) → 1025_0_generation_Store(EOS(STATIC_1025), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155)
1025_0_generation_Store(EOS(STATIC_1025), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155) → 1027_0_generation_Load(EOS(STATIC_1027), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155)
1027_0_generation_Load(EOS(STATIC_1027), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155) → 1029_0_generation_Load(EOS(STATIC_1029), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i131)
1029_0_generation_Load(EOS(STATIC_1029), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i131) → 1031_0_generation_IntArithmetic(EOS(STATIC_1031), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i131, i155)
1031_0_generation_IntArithmetic(EOS(STATIC_1031), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i131, i155) → 1033_0_generation_LE(EOS(STATIC_1033), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, -(i131, i155))
1033_0_generation_LE(EOS(STATIC_1033), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i159) → 1035_0_generation_LE(EOS(STATIC_1035), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i159)
1033_0_generation_LE(EOS(STATIC_1033), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i160) → 1036_0_generation_LE(EOS(STATIC_1036), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i160)
1035_0_generation_LE(EOS(STATIC_1035), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i159) → 1038_0_generation_Load(EOS(STATIC_1038), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155) | <=(i159, 0)
1038_0_generation_Load(EOS(STATIC_1038), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155) → 1068_0_generation_Load(EOS(STATIC_1068), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155)
1068_0_generation_Load(EOS(STATIC_1068), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155) → 1071_0_generation_Load(EOS(STATIC_1071), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i131)
1071_0_generation_Load(EOS(STATIC_1071), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i131) → 1075_0_generation_IntArithmetic(EOS(STATIC_1075), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i131, i155)
1075_0_generation_IntArithmetic(EOS(STATIC_1075), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i131, i155) → 1079_0_generation_NE(EOS(STATIC_1079), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, -(i131, i155))
1079_0_generation_NE(EOS(STATIC_1079), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i168) → 1082_0_generation_NE(EOS(STATIC_1082), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i168)
1079_0_generation_NE(EOS(STATIC_1079), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, matching1) → 1084_0_generation_NE(EOS(STATIC_1084), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, 0) | =(matching1, 0)
1082_0_generation_NE(EOS(STATIC_1082), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i168) → 1087_0_generation_Load(EOS(STATIC_1087), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL) | !(=(i168, 0))
1087_0_generation_Load(EOS(STATIC_1087), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL) → 1092_0_generation_Load(EOS(STATIC_1092), java.lang.Object(IntList(EOC, i155, o202)), NULL, i131)
1092_0_generation_Load(EOS(STATIC_1092), java.lang.Object(IntList(EOC, i155, o202)), NULL, i131) → 1098_0_generation_InvokeMethod(EOS(STATIC_1098), NULL, i131, java.lang.Object(IntList(EOC, i155, o202)))
1098_0_generation_InvokeMethod(EOS(STATIC_1098), NULL, i131, java.lang.Object(IntList(EOC, i155, o202))) → 1101_0_getNext_Load(EOS(STATIC_1101), NULL, i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(IntList(EOC, i155, o202)))
1101_0_getNext_Load(EOS(STATIC_1101), NULL, i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(IntList(EOC, i155, o202))) → 1114_0_getNext_FieldAccess(EOS(STATIC_1114), NULL, i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(IntList(EOC, i155, o202)))
1114_0_getNext_FieldAccess(EOS(STATIC_1114), NULL, i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(IntList(EOC, i155, o202))) → 1124_0_getNext_Return(EOS(STATIC_1124), NULL, i131, java.lang.Object(IntList(EOC, i155, o202)), o202)
1124_0_getNext_Return(EOS(STATIC_1124), NULL, i131, java.lang.Object(IntList(EOC, i155, o202)), o202) → 1130_0_generation_InvokeMethod(EOS(STATIC_1130), NULL, i131, o202)
1130_0_generation_InvokeMethod(EOS(STATIC_1130), NULL, i131, o202) → 1133_1_generation_InvokeMethod(1133_0_generation_Load(EOS(STATIC_1133), i131, o202), NULL, i131, o202)
1133_0_generation_Load(EOS(STATIC_1133), i131, o202) → 1136_0_generation_Load(EOS(STATIC_1136), i131, o202)
1136_0_generation_Load(EOS(STATIC_1136), i131, o202) → 1142_0_generation_Load(EOS(STATIC_1142), i131, o202)
1142_0_generation_Load(EOS(STATIC_1142), i131, o202) → 995_0_generation_Load(EOS(STATIC_995), i131, o202)
995_0_generation_Load(EOS(STATIC_995), i131, o195) → 998_0_generation_NONNULL(EOS(STATIC_998), i131, o195, o195)
1084_0_generation_NE(EOS(STATIC_1084), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, matching1) → 1089_0_generation_New(EOS(STATIC_1089), i131, java.lang.Object(IntList(EOC, i155, o202)), i155) | =(matching1, 0)
1089_0_generation_New(EOS(STATIC_1089), i131, java.lang.Object(IntList(EOC, i155, o202)), i155) → 1094_0_generation_Duplicate(EOS(STATIC_1094), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, java.lang.Object(PartitionList(EOC)))
1094_0_generation_Duplicate(EOS(STATIC_1094), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, java.lang.Object(PartitionList(EOC))) → 1099_0_generation_New(EOS(STATIC_1099), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
1099_0_generation_New(EOS(STATIC_1099), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 1103_0_generation_New(EOS(STATIC_1103), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
1103_0_generation_New(EOS(STATIC_1103), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 1109_0_generation_Duplicate(EOS(STATIC_1109), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)))
1109_0_generation_Duplicate(EOS(STATIC_1109), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC))) → 1116_0_generation_Load(EOS(STATIC_1116), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)))
1116_0_generation_Load(EOS(STATIC_1116), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 1126_0_generation_ConstantStackPush(EOS(STATIC_1126), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155)
1126_0_generation_ConstantStackPush(EOS(STATIC_1126), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155) → 1132_0_generation_InvokeMethod(EOS(STATIC_1132), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL)
1132_0_generation_InvokeMethod(EOS(STATIC_1132), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL) → 1135_0_<init>_Load(EOS(STATIC_1135), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC)), i155, NULL)
1135_0_<init>_Load(EOS(STATIC_1135), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC)), i155, NULL) → 1139_0_<init>_InvokeMethod(EOS(STATIC_1139), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC)))
1139_0_<init>_InvokeMethod(EOS(STATIC_1139), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC))) → 1144_0_<init>_Load(EOS(STATIC_1144), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC)), i155, NULL)
1144_0_<init>_Load(EOS(STATIC_1144), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC)), i155, NULL) → 1150_0_<init>_Load(EOS(STATIC_1150), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC)))
1150_0_<init>_Load(EOS(STATIC_1150), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC))) → 1154_0_<init>_FieldAccess(EOS(STATIC_1154), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), i155)
1154_0_<init>_FieldAccess(EOS(STATIC_1154), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC)), NULL, java.lang.Object(Partition(EOC)), i155) → 1159_0_<init>_Load(EOS(STATIC_1159), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC)), NULL)
1159_0_<init>_Load(EOS(STATIC_1159), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC)), NULL) → 1163_0_<init>_Load(EOS(STATIC_1163), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL, NULL, java.lang.Object(Partition(EOC)))
1163_0_<init>_Load(EOS(STATIC_1163), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL, NULL, java.lang.Object(Partition(EOC))) → 1168_0_<init>_FieldAccess(EOS(STATIC_1168), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC)), NULL)
1168_0_<init>_FieldAccess(EOS(STATIC_1168), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL, java.lang.Object(Partition(EOC)), NULL) → 1172_0_<init>_Return(EOS(STATIC_1172), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL)
1172_0_<init>_Return(EOS(STATIC_1172), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i155, NULL) → 1175_0_generation_ConstantStackPush(EOS(STATIC_1175), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)))
1175_0_generation_ConstantStackPush(EOS(STATIC_1175), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC))) → 1179_0_generation_InvokeMethod(EOS(STATIC_1179), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL)
1179_0_generation_InvokeMethod(EOS(STATIC_1179), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL) → 1181_0_<init>_Load(EOS(STATIC_1181), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL)
1181_0_<init>_Load(EOS(STATIC_1181), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL) → 1186_0_<init>_InvokeMethod(EOS(STATIC_1186), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)))
1186_0_<init>_InvokeMethod(EOS(STATIC_1186), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC))) → 1189_0_<init>_Load(EOS(STATIC_1189), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL)
1189_0_<init>_Load(EOS(STATIC_1189), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL) → 1193_0_<init>_Load(EOS(STATIC_1193), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)))
1193_0_<init>_Load(EOS(STATIC_1193), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC))) → 1196_0_<init>_FieldAccess(EOS(STATIC_1196), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)))
1196_0_<init>_FieldAccess(EOS(STATIC_1196), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC))) → 1202_0_<init>_Load(EOS(STATIC_1202), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), NULL)
1202_0_<init>_Load(EOS(STATIC_1202), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), NULL) → 1205_0_<init>_Load(EOS(STATIC_1205), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, NULL, java.lang.Object(PartitionList(EOC)))
1205_0_<init>_Load(EOS(STATIC_1205), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, NULL, java.lang.Object(PartitionList(EOC))) → 1209_0_<init>_FieldAccess(EOS(STATIC_1209), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), NULL)
1209_0_<init>_FieldAccess(EOS(STATIC_1209), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), NULL) → 1212_0_<init>_Return(EOS(STATIC_1212), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL)
1212_0_<init>_Return(EOS(STATIC_1212), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL) → 1226_0_generation_Store(EOS(STATIC_1226), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)))
1226_0_generation_Store(EOS(STATIC_1226), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC))) → 1233_0_generation_Load(EOS(STATIC_1233), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)))
1233_0_generation_Load(EOS(STATIC_1233), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC))) → 1240_0_generation_Load(EOS(STATIC_1240), java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), i131)
1240_0_generation_Load(EOS(STATIC_1240), java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(PartitionList(EOC)), i131) → 1248_0_generation_InvokeMethod(EOS(STATIC_1248), java.lang.Object(PartitionList(EOC)), i131, java.lang.Object(IntList(EOC, i155, o202)))
1248_0_generation_InvokeMethod(EOS(STATIC_1248), java.lang.Object(PartitionList(EOC)), i131, java.lang.Object(IntList(EOC, i155, o202))) → 1255_0_getNext_Load(EOS(STATIC_1255), java.lang.Object(PartitionList(EOC)), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(IntList(EOC, i155, o202)))
1255_0_getNext_Load(EOS(STATIC_1255), java.lang.Object(PartitionList(EOC)), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(IntList(EOC, i155, o202))) → 1268_0_getNext_FieldAccess(EOS(STATIC_1268), java.lang.Object(PartitionList(EOC)), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(IntList(EOC, i155, o202)))
1268_0_getNext_FieldAccess(EOS(STATIC_1268), java.lang.Object(PartitionList(EOC)), i131, java.lang.Object(IntList(EOC, i155, o202)), java.lang.Object(IntList(EOC, i155, o202))) → 1275_0_getNext_Return(EOS(STATIC_1275), java.lang.Object(PartitionList(EOC)), i131, java.lang.Object(IntList(EOC, i155, o202)), o202)
1275_0_getNext_Return(EOS(STATIC_1275), java.lang.Object(PartitionList(EOC)), i131, java.lang.Object(IntList(EOC, i155, o202)), o202) → 1279_0_generation_InvokeMethod(EOS(STATIC_1279), java.lang.Object(PartitionList(EOC)), i131, o202)
1279_0_generation_InvokeMethod(EOS(STATIC_1279), java.lang.Object(PartitionList(EOC)), i131, o202) → 1287_1_generation_InvokeMethod(1287_0_generation_Load(EOS(STATIC_1287), i131, o202), java.lang.Object(PartitionList(EOC)), i131, o202)
1287_0_generation_Load(EOS(STATIC_1287), i131, o202) → 1293_0_generation_Load(EOS(STATIC_1293), i131, o202)
1293_0_generation_Load(EOS(STATIC_1293), i131, o202) → 1304_0_generation_Load(EOS(STATIC_1304), i131, o202)
1304_0_generation_Load(EOS(STATIC_1304), i131, o202) → 995_0_generation_Load(EOS(STATIC_995), i131, o202)
1036_0_generation_LE(EOS(STATIC_1036), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i160) → 1039_0_generation_Load(EOS(STATIC_1039), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155) | >(i160, 0)
1039_0_generation_Load(EOS(STATIC_1039), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155) → 1043_0_generation_Load(EOS(STATIC_1043), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i131)
1043_0_generation_Load(EOS(STATIC_1043), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i131) → 1046_0_generation_IntArithmetic(EOS(STATIC_1046), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i131, i155)
1046_0_generation_IntArithmetic(EOS(STATIC_1046), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i131, i155) → 1050_0_generation_Load(EOS(STATIC_1050), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, -(i131, i155))
1050_0_generation_Load(EOS(STATIC_1050), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i163) → 1055_0_generation_GE(EOS(STATIC_1055), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i163, i131)
1055_0_generation_GE(EOS(STATIC_1055), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i163, i131) → 1060_0_generation_GE(EOS(STATIC_1060), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i163, i131)
1055_0_generation_GE(EOS(STATIC_1055), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i163, i131) → 1061_0_generation_GE(EOS(STATIC_1061), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i163, i131)
1060_0_generation_GE(EOS(STATIC_1060), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i163, i131) → 1068_0_generation_Load(EOS(STATIC_1068), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155) | >=(i163, i131)
1061_0_generation_GE(EOS(STATIC_1061), i131, java.lang.Object(IntList(EOC, i155, o202)), NULL, i155, i163, i131) → 1070_0_generation_Load(EOS(STATIC_1070), i131, java.lang.Object(IntList(EOC, i155, o202)), i155) | <(i163, i131)
1070_0_generation_Load(EOS(STATIC_1070), i131, java.lang.Object(IntList(EOC, i155, o202)), i155) → 1073_0_generation_Load(EOS(STATIC_1073), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, i131)
1073_0_generation_Load(EOS(STATIC_1073), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, i131) → 1077_0_generation_IntArithmetic(EOS(STATIC_1077), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, i131, i155)
1077_0_generation_IntArithmetic(EOS(STATIC_1077), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, i131, i155) → 1081_0_generation_Load(EOS(STATIC_1081), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, -(i131, i155))
1081_0_generation_Load(EOS(STATIC_1081), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, i167) → 1085_0_generation_InvokeMethod(EOS(STATIC_1085), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, i167, java.lang.Object(IntList(EOC, i155, o202)))
1085_0_generation_InvokeMethod(EOS(STATIC_1085), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, i167, java.lang.Object(IntList(EOC, i155, o202))) → 1090_1_generation_InvokeMethod(1090_0_generation_Load(EOS(STATIC_1090), i167, java.lang.Object(IntList(EOC, i155, o202))), i131, java.lang.Object(IntList(EOC, i155, o202)), i155, i167, java.lang.Object(IntList(EOC, i155, o202)))
1090_0_generation_Load(EOS(STATIC_1090), i167, java.lang.Object(IntList(EOC, i155, o202))) → 1096_0_generation_Load(EOS(STATIC_1096), i167, java.lang.Object(IntList(EOC, i155, o202)))
1090_1_generation_InvokeMethod(1207_0_generation_Return(EOS(STATIC_1207), NULL), i131, java.lang.Object(IntList(EOC, i185, NULL)), i185, i183, java.lang.Object(IntList(EOC, i185, NULL))) → 1229_0_generation_Return(EOS(STATIC_1229), i131, java.lang.Object(IntList(EOC, i185, NULL)), i185, i183, java.lang.Object(IntList(EOC, i185, NULL)), NULL)
1090_1_generation_InvokeMethod(2138_0_generation_Return(EOS(STATIC_2138), java.lang.Object(PartitionList(EOC))), i131, java.lang.Object(IntList(EOC, i533, NULL)), i533, i531, java.lang.Object(IntList(EOC, i533, NULL))) → 2187_0_generation_Return(EOS(STATIC_2187), i131, java.lang.Object(IntList(EOC, i533, NULL)), i533, i531, java.lang.Object(IntList(EOC, i533, NULL)), java.lang.Object(PartitionList(EOC)))
1090_1_generation_InvokeMethod(2345_0_generation_Return(EOS(STATIC_2345), o1323), i131, java.lang.Object(IntList(EOC, i697, java.lang.Object(IntList(EOC, i696, o1408)))), i697, i694, java.lang.Object(IntList(EOC, i697, java.lang.Object(IntList(EOC, i696, o1408))))) → 2397_0_generation_Return(EOS(STATIC_2397), i131, java.lang.Object(IntList(EOC, i697, java.lang.Object(IntList(EOC, i696, o1408)))), i697, i694, java.lang.Object(IntList(EOC, i697, java.lang.Object(IntList(EOC, i696, o1408)))), o1323)
1090_1_generation_InvokeMethod(2360_0_generation_Return(EOS(STATIC_2360), java.lang.Object(PartitionList(EOC))), i131, java.lang.Object(IntList(EOC, i731, java.lang.Object(IntList(EOC, i730, o1461)))), i731, i728, java.lang.Object(IntList(EOC, i731, java.lang.Object(IntList(EOC, i730, o1461))))) → 2449_0_generation_Return(EOS(STATIC_2449), i131, java.lang.Object(IntList(EOC, i731, java.lang.Object(IntList(EOC, i730, o1461)))), i731, i728, java.lang.Object(IntList(EOC, i731, java.lang.Object(IntList(EOC, i730, o1461)))), java.lang.Object(PartitionList(EOC)))
1090_1_generation_InvokeMethod(2793_0_generation_Return(EOS(STATIC_2793), o1871), i131, java.lang.Object(IntList(EOC, i878, java.lang.Object(IntList(EOC, i877, o1904)))), i878, i875, java.lang.Object(IntList(EOC, i878, java.lang.Object(IntList(EOC, i877, o1904))))) → 2827_0_generation_Return(EOS(STATIC_2827), i131, java.lang.Object(IntList(EOC, i878, java.lang.Object(IntList(EOC, i877, o1904)))), i878, i875, java.lang.Object(IntList(EOC, i878, java.lang.Object(IntList(EOC, i877, o1904)))), o1871)
1090_1_generation_InvokeMethod(4198_0_generation_Return(EOS(STATIC_4198), java.lang.Object(PartitionList(EOC))), i131, java.lang.Object(IntList(EOC, i1791, NULL)), i1791, i1789, java.lang.Object(IntList(EOC, i1791, NULL))) → 4265_0_generation_Return(EOS(STATIC_4265), i131, java.lang.Object(IntList(EOC, i1791, NULL)), i1791, i1789, java.lang.Object(IntList(EOC, i1791, NULL)), java.lang.Object(PartitionList(EOC)))
1090_1_generation_InvokeMethod(4206_0_generation_Return(EOS(STATIC_4206), java.lang.Object(PartitionList(EOC))), i131, java.lang.Object(IntList(EOC, i1811, java.lang.Object(IntList(EOC, i1810, o4281)))), i1811, i1808, java.lang.Object(IntList(EOC, i1811, java.lang.Object(IntList(EOC, i1810, o4281))))) → 4280_0_generation_Return(EOS(STATIC_4280), i131, java.lang.Object(IntList(EOC, i1811, java.lang.Object(IntList(EOC, i1810, o4281)))), i1811, i1808, java.lang.Object(IntList(EOC, i1811, java.lang.Object(IntList(EOC, i1810, o4281)))), java.lang.Object(PartitionList(EOC)))
1096_0_generation_Load(EOS(STATIC_1096), i167, java.lang.Object(IntList(EOC, i155, o202))) → 1106_0_generation_Load(EOS(STATIC_1106), i167, java.lang.Object(IntList(EOC, i155, o202)))
1106_0_generation_Load(EOS(STATIC_1106), i167, java.lang.Object(IntList(EOC, i155, o202))) → 1112_0_generation_Load(EOS(STATIC_1112), i167, java.lang.Object(IntList(EOC, i155, o202)))
1112_0_generation_Load(EOS(STATIC_1112), i167, java.lang.Object(IntList(EOC, i109, o202))) → 995_0_generation_Load(EOS(STATIC_995), i167, java.lang.Object(IntList(EOC, i109, o202)))
1229_0_generation_Return(EOS(STATIC_1229), i131, java.lang.Object(IntList(EOC, i185, NULL)), i185, i183, java.lang.Object(IntList(EOC, i185, NULL)), NULL) → 1347_0_generation_Return(EOS(STATIC_1347), i131, java.lang.Object(IntList(EOC, i185, NULL)), i185, i183, java.lang.Object(IntList(EOC, i185, NULL)), NULL)
1347_0_generation_Return(EOS(STATIC_1347), i131, java.lang.Object(IntList(EOC, i228, o315)), i228, i229, java.lang.Object(IntList(EOC, i228, o315)), NULL) → 2188_0_generation_Return(EOS(STATIC_2188), i131, java.lang.Object(IntList(EOC, i228, o315)), i228, i229, java.lang.Object(IntList(EOC, i228, o315)), NULL)
2188_0_generation_Return(EOS(STATIC_2188), i131, java.lang.Object(IntList(EOC, i568, o997)), i568, i569, java.lang.Object(IntList(EOC, i568, o997)), o999) → 2217_0_generation_Store(EOS(STATIC_2217), i131, java.lang.Object(IntList(EOC, i568, o997)), i568, o999)
2217_0_generation_Store(EOS(STATIC_2217), i131, java.lang.Object(IntList(EOC, i568, o997)), i568, o999) → 2230_0_generation_Load(EOS(STATIC_2230), i131, java.lang.Object(IntList(EOC, i568, o997)), o999, i568)
2230_0_generation_Load(EOS(STATIC_2230), i131, java.lang.Object(IntList(EOC, i568, o997)), o999, i568) → 2248_0_generation_Load(EOS(STATIC_2248), i131, java.lang.Object(IntList(EOC, i568, o997)), o999, i568)
2248_0_generation_Load(EOS(STATIC_2248), i131, java.lang.Object(IntList(EOC, i568, o997)), o999, i568) → 2257_0_generation_InvokeMethod(EOS(STATIC_2257), i131, java.lang.Object(IntList(EOC, i568, o997)), i568, o999)
2257_0_generation_InvokeMethod(EOS(STATIC_2257), i131, java.lang.Object(IntList(EOC, i568, o997)), i568, o999) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(EOS(STATIC_2266), i568, o999), i131, java.lang.Object(IntList(EOC, i568, o997)), i568, o999)
2266_1_generation_InvokeMethod(2355_0_insert_Return(EOS(STATIC_2355), i715, NULL, NULL), i131, java.lang.Object(IntList(EOC, i715, o997)), i715, NULL) → 2442_0_insert_Return(EOS(STATIC_2442), i131, java.lang.Object(IntList(EOC, i715, o997)), i715, NULL, i715, NULL, NULL)
2266_1_generation_InvokeMethod(2878_0_insert_Return(EOS(STATIC_2878), java.lang.Object(PartitionList(EOC))), i131, java.lang.Object(IntList(EOC, i915, o997)), i915, java.lang.Object(PartitionList(EOC))) → 2932_0_insert_Return(EOS(STATIC_2932), i131, java.lang.Object(IntList(EOC, i915, o997)), i915, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
2266_1_generation_InvokeMethod(3717_0_insert_Return(EOS(STATIC_3717), java.lang.Object(PartitionList(EOC))), i131, java.lang.Object(IntList(EOC, i1367, o997)), i1367, java.lang.Object(PartitionList(EOC))) → 3791_0_insert_Return(EOS(STATIC_3791), i131, java.lang.Object(IntList(EOC, i1367, o997)), i1367, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
2442_0_insert_Return(EOS(STATIC_2442), i131, java.lang.Object(IntList(EOC, i715, o997)), i715, NULL, i715, NULL, NULL) → 2463_0_generation_Store(EOS(STATIC_2463), i131, java.lang.Object(IntList(EOC, i715, o997)), NULL)
2463_0_generation_Store(EOS(STATIC_2463), i131, java.lang.Object(IntList(EOC, i715, o997)), NULL) → 2470_0_generation_JMP(EOS(STATIC_2470), i131, java.lang.Object(IntList(EOC, i715, o997)), NULL)
2470_0_generation_JMP(EOS(STATIC_2470), i131, java.lang.Object(IntList(EOC, i715, o997)), NULL) → 2480_0_generation_Load(EOS(STATIC_2480), i131, java.lang.Object(IntList(EOC, i715, o997)), NULL)
2480_0_generation_Load(EOS(STATIC_2480), i131, java.lang.Object(IntList(EOC, i715, o997)), NULL) → 2485_0_generation_Load(EOS(STATIC_2485), java.lang.Object(IntList(EOC, i715, o997)), NULL, i131)
2485_0_generation_Load(EOS(STATIC_2485), java.lang.Object(IntList(EOC, i715, o997)), NULL, i131) → 2503_0_generation_InvokeMethod(EOS(STATIC_2503), NULL, i131, java.lang.Object(IntList(EOC, i715, o997)))
2503_0_generation_InvokeMethod(EOS(STATIC_2503), NULL, i131, java.lang.Object(IntList(EOC, i715, o997))) → 2547_0_getNext_Load(EOS(STATIC_2547), NULL, i131, java.lang.Object(IntList(EOC, i715, o997)), java.lang.Object(IntList(EOC, i715, o997)))
2547_0_getNext_Load(EOS(STATIC_2547), NULL, i131, java.lang.Object(IntList(EOC, i715, o997)), java.lang.Object(IntList(EOC, i715, o997))) → 2565_0_getNext_FieldAccess(EOS(STATIC_2565), NULL, i131, java.lang.Object(IntList(EOC, i715, o997)), java.lang.Object(IntList(EOC, i715, o997)))
2565_0_getNext_FieldAccess(EOS(STATIC_2565), NULL, i131, java.lang.Object(IntList(EOC, i715, o997)), java.lang.Object(IntList(EOC, i715, o997))) → 2575_0_getNext_Return(EOS(STATIC_2575), NULL, i131, java.lang.Object(IntList(EOC, i715, o997)), o997)
2575_0_getNext_Return(EOS(STATIC_2575), NULL, i131, java.lang.Object(IntList(EOC, i715, o997)), o997) → 2583_0_generation_InvokeMethod(EOS(STATIC_2583), NULL, i131, o997)
2583_0_generation_InvokeMethod(EOS(STATIC_2583), NULL, i131, o997) → 2600_1_generation_InvokeMethod(2600_0_generation_Load(EOS(STATIC_2600), i131, o997), NULL, i131, o997)
2600_0_generation_Load(EOS(STATIC_2600), i131, o997) → 2623_0_generation_Load(EOS(STATIC_2623), i131, o997)
2623_0_generation_Load(EOS(STATIC_2623), i131, o997) → 2640_0_generation_Load(EOS(STATIC_2640), i131, o997)
2640_0_generation_Load(EOS(STATIC_2640), i131, o997) → 995_0_generation_Load(EOS(STATIC_995), i131, o997)
2932_0_insert_Return(EOS(STATIC_2932), i131, java.lang.Object(IntList(EOC, i915, o997)), i915, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 3162_0_insert_Return(EOS(STATIC_3162), i131, java.lang.Object(IntList(EOC, i915, o997)), i915, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
3162_0_insert_Return(EOS(STATIC_3162), i131, java.lang.Object(IntList(EOC, i988, o2329)), i988, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 3404_0_insert_Return(EOS(STATIC_3404), i131, java.lang.Object(IntList(EOC, i988, o2329)), i988, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
3404_0_insert_Return(EOS(STATIC_3404), i131, java.lang.Object(IntList(EOC, i1146, o2707)), i1146, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 3431_0_generation_Store(EOS(STATIC_3431), i131, java.lang.Object(IntList(EOC, i1146, o2707)), java.lang.Object(PartitionList(EOC)))
3431_0_generation_Store(EOS(STATIC_3431), i131, java.lang.Object(IntList(EOC, i1146, o2707)), java.lang.Object(PartitionList(EOC))) → 3446_0_generation_JMP(EOS(STATIC_3446), i131, java.lang.Object(IntList(EOC, i1146, o2707)), java.lang.Object(PartitionList(EOC)))
3446_0_generation_JMP(EOS(STATIC_3446), i131, java.lang.Object(IntList(EOC, i1146, o2707)), java.lang.Object(PartitionList(EOC))) → 3458_0_generation_Load(EOS(STATIC_3458), i131, java.lang.Object(IntList(EOC, i1146, o2707)), java.lang.Object(PartitionList(EOC)))
3458_0_generation_Load(EOS(STATIC_3458), i131, java.lang.Object(IntList(EOC, i1146, o2707)), java.lang.Object(PartitionList(EOC))) → 3477_0_generation_Load(EOS(STATIC_3477), java.lang.Object(IntList(EOC, i1146, o2707)), java.lang.Object(PartitionList(EOC)), i131)
3477_0_generation_Load(EOS(STATIC_3477), java.lang.Object(IntList(EOC, i1146, o2707)), java.lang.Object(PartitionList(EOC)), i131) → 3520_0_generation_InvokeMethod(EOS(STATIC_3520), java.lang.Object(PartitionList(EOC)), i131, java.lang.Object(IntList(EOC, i1146, o2707)))
3520_0_generation_InvokeMethod(EOS(STATIC_3520), java.lang.Object(PartitionList(EOC)), i131, java.lang.Object(IntList(EOC, i1146, o2707))) → 3535_0_getNext_Load(EOS(STATIC_3535), java.lang.Object(PartitionList(EOC)), i131, java.lang.Object(IntList(EOC, i1146, o2707)), java.lang.Object(IntList(EOC, i1146, o2707)))
3535_0_getNext_Load(EOS(STATIC_3535), java.lang.Object(PartitionList(EOC)), i131, java.lang.Object(IntList(EOC, i1146, o2707)), java.lang.Object(IntList(EOC, i1146, o2707))) → 3580_0_getNext_FieldAccess(EOS(STATIC_3580), java.lang.Object(PartitionList(EOC)), i131, java.lang.Object(IntList(EOC, i1146, o2707)), java.lang.Object(IntList(EOC, i1146, o2707)))
3580_0_getNext_FieldAccess(EOS(STATIC_3580), java.lang.Object(PartitionList(EOC)), i131, java.lang.Object(IntList(EOC, i1146, o2707)), java.lang.Object(IntList(EOC, i1146, o2707))) → 3603_0_getNext_Return(EOS(STATIC_3603), java.lang.Object(PartitionList(EOC)), i131, java.lang.Object(IntList(EOC, i1146, o2707)), o2707)
3603_0_getNext_Return(EOS(STATIC_3603), java.lang.Object(PartitionList(EOC)), i131, java.lang.Object(IntList(EOC, i1146, o2707)), o2707) → 3620_0_generation_InvokeMethod(EOS(STATIC_3620), java.lang.Object(PartitionList(EOC)), i131, o2707)
3620_0_generation_InvokeMethod(EOS(STATIC_3620), java.lang.Object(PartitionList(EOC)), i131, o2707) → 3645_1_generation_InvokeMethod(3645_0_generation_Load(EOS(STATIC_3645), i131, o2707), java.lang.Object(PartitionList(EOC)), i131, o2707)
3645_0_generation_Load(EOS(STATIC_3645), i131, o2707) → 3715_0_generation_Load(EOS(STATIC_3715), i131, o2707)
3715_0_generation_Load(EOS(STATIC_3715), i131, o2707) → 3755_0_generation_Load(EOS(STATIC_3755), i131, o2707)
3755_0_generation_Load(EOS(STATIC_3755), i131, o2707) → 995_0_generation_Load(EOS(STATIC_995), i131, o2707)
3791_0_insert_Return(EOS(STATIC_3791), i131, java.lang.Object(IntList(EOC, i1367, o997)), i1367, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 3404_0_insert_Return(EOS(STATIC_3404), i131, java.lang.Object(IntList(EOC, i1367, o997)), i1367, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
2187_0_generation_Return(EOS(STATIC_2187), i131, java.lang.Object(IntList(EOC, i533, NULL)), i533, i531, java.lang.Object(IntList(EOC, i533, NULL)), java.lang.Object(PartitionList(EOC))) → 2188_0_generation_Return(EOS(STATIC_2188), i131, java.lang.Object(IntList(EOC, i533, NULL)), i533, i531, java.lang.Object(IntList(EOC, i533, NULL)), java.lang.Object(PartitionList(EOC)))
2397_0_generation_Return(EOS(STATIC_2397), i131, java.lang.Object(IntList(EOC, i697, java.lang.Object(IntList(EOC, i696, o1408)))), i697, i694, java.lang.Object(IntList(EOC, i697, java.lang.Object(IntList(EOC, i696, o1408)))), o1323) → 2188_0_generation_Return(EOS(STATIC_2188), i131, java.lang.Object(IntList(EOC, i697, java.lang.Object(IntList(EOC, i696, o1408)))), i697, i694, java.lang.Object(IntList(EOC, i697, java.lang.Object(IntList(EOC, i696, o1408)))), o1323)
2449_0_generation_Return(EOS(STATIC_2449), i131, java.lang.Object(IntList(EOC, i731, java.lang.Object(IntList(EOC, i730, o1461)))), i731, i728, java.lang.Object(IntList(EOC, i731, java.lang.Object(IntList(EOC, i730, o1461)))), java.lang.Object(PartitionList(EOC))) → 2188_0_generation_Return(EOS(STATIC_2188), i131, java.lang.Object(IntList(EOC, i731, java.lang.Object(IntList(EOC, i730, o1461)))), i731, i728, java.lang.Object(IntList(EOC, i731, java.lang.Object(IntList(EOC, i730, o1461)))), java.lang.Object(PartitionList(EOC)))
2827_0_generation_Return(EOS(STATIC_2827), i131, java.lang.Object(IntList(EOC, i878, java.lang.Object(IntList(EOC, i877, o1904)))), i878, i875, java.lang.Object(IntList(EOC, i878, java.lang.Object(IntList(EOC, i877, o1904)))), o1871) → 2188_0_generation_Return(EOS(STATIC_2188), i131, java.lang.Object(IntList(EOC, i878, java.lang.Object(IntList(EOC, i877, o1904)))), i878, i875, java.lang.Object(IntList(EOC, i878, java.lang.Object(IntList(EOC, i877, o1904)))), o1871)
4265_0_generation_Return(EOS(STATIC_4265), i131, java.lang.Object(IntList(EOC, i1791, NULL)), i1791, i1789, java.lang.Object(IntList(EOC, i1791, NULL)), java.lang.Object(PartitionList(EOC))) → 2188_0_generation_Return(EOS(STATIC_2188), i131, java.lang.Object(IntList(EOC, i1791, NULL)), i1791, i1789, java.lang.Object(IntList(EOC, i1791, NULL)), java.lang.Object(PartitionList(EOC)))
4280_0_generation_Return(EOS(STATIC_4280), i131, java.lang.Object(IntList(EOC, i1811, java.lang.Object(IntList(EOC, i1810, o4281)))), i1811, i1808, java.lang.Object(IntList(EOC, i1811, java.lang.Object(IntList(EOC, i1810, o4281)))), java.lang.Object(PartitionList(EOC))) → 2188_0_generation_Return(EOS(STATIC_2188), i131, java.lang.Object(IntList(EOC, i1811, java.lang.Object(IntList(EOC, i1810, o4281)))), i1811, i1808, java.lang.Object(IntList(EOC, i1811, java.lang.Object(IntList(EOC, i1810, o4281)))), java.lang.Object(PartitionList(EOC)))
R rules:
2266_0_insert_Load(EOS(STATIC_2266), i568, o999) → 2275_0_insert_Load(EOS(STATIC_2275), i568, o999)
2275_0_insert_Load(EOS(STATIC_2275), i568, o999) → 2291_0_insert_Load(EOS(STATIC_2291), i568, o999)
1177_0_union_Load(EOS(STATIC_1177), NULL, NULL) → 2038_0_union_Load(EOS(STATIC_2038), NULL, NULL)
1419_0_union_Load(EOS(STATIC_1419), java.lang.Object(PartitionList(EOC)), NULL) → 2038_0_union_Load(EOS(STATIC_2038), java.lang.Object(PartitionList(EOC)), NULL)
2293_0_union_Load(EOS(STATIC_2293), NULL, o1028) → 2038_0_union_Load(EOS(STATIC_2038), NULL, o1028)
2324_0_union_Load(EOS(STATIC_2324), java.lang.Object(PartitionList(EOC)), o1063) → 2038_0_union_Load(EOS(STATIC_2038), java.lang.Object(PartitionList(EOC)), o1063)
2752_0_union_Load(EOS(STATIC_2752), NULL, NULL) → 2038_0_union_Load(EOS(STATIC_2038), NULL, NULL)
2754_0_union_Load(EOS(STATIC_2754), NULL, o1759) → 2038_0_union_Load(EOS(STATIC_2038), NULL, o1759)
4116_0_union_Load(EOS(STATIC_4116), java.lang.Object(PartitionList(EOC)), NULL) → 2038_0_union_Load(EOS(STATIC_2038), java.lang.Object(PartitionList(EOC)), NULL)
4118_0_union_Load(EOS(STATIC_4118), java.lang.Object(PartitionList(EOC)), o3554) → 2038_0_union_Load(EOS(STATIC_2038), java.lang.Object(PartitionList(EOC)), o3554)
2716_0_insert_Load(EOS(STATIC_2716), i660, o1572) → 2291_0_insert_Load(EOS(STATIC_2291), i660, o1572)
2101_0_union_Load(EOS(STATIC_2101), o852, java.lang.Object(PartitionList(EOC))) → 2038_0_union_Load(EOS(STATIC_2038), o852, java.lang.Object(PartitionList(EOC)))
998_0_generation_NONNULL(EOS(STATIC_998), i131, NULL, NULL) → 1001_0_generation_NONNULL(EOS(STATIC_1001), i131, NULL, NULL)
1001_0_generation_NONNULL(EOS(STATIC_1001), i131, NULL, NULL) → 1004_0_generation_ConstantStackPush(EOS(STATIC_1004), i131, NULL)
1004_0_generation_ConstantStackPush(EOS(STATIC_1004), i131, NULL) → 1008_0_generation_Return(EOS(STATIC_1008), i131, NULL, NULL)
1133_1_generation_InvokeMethod(1008_0_generation_Return(EOS(STATIC_1008), i178, NULL, NULL), NULL, i178, NULL) → 1152_0_generation_Return(EOS(STATIC_1152), NULL, i178, NULL, i178, NULL, NULL)
1133_1_generation_InvokeMethod(1207_0_generation_Return(EOS(STATIC_1207), NULL), NULL, i188, java.lang.Object(IntList(EOC, i189, NULL))) → 1230_0_generation_Return(EOS(STATIC_1230), NULL, i188, java.lang.Object(IntList(EOC, i189, NULL)), NULL)
1133_1_generation_InvokeMethod(2138_0_generation_Return(EOS(STATIC_2138), java.lang.Object(PartitionList(EOC))), NULL, i535, java.lang.Object(IntList(EOC, i536, NULL))) → 2194_0_generation_Return(EOS(STATIC_2194), NULL, i535, java.lang.Object(IntList(EOC, i536, NULL)), java.lang.Object(PartitionList(EOC)))
1133_1_generation_InvokeMethod(2345_0_generation_Return(EOS(STATIC_2345), o1323), NULL, i700, java.lang.Object(IntList(EOC, i701, java.lang.Object(IntList(EOC, i702, o1412))))) → 2399_0_generation_Return(EOS(STATIC_2399), NULL, i700, java.lang.Object(IntList(EOC, i701, java.lang.Object(IntList(EOC, i702, o1412)))), o1323)
1133_1_generation_InvokeMethod(2360_0_generation_Return(EOS(STATIC_2360), java.lang.Object(PartitionList(EOC))), NULL, i733, java.lang.Object(IntList(EOC, i734, java.lang.Object(IntList(EOC, i735, o1465))))) → 2452_0_generation_Return(EOS(STATIC_2452), NULL, i733, java.lang.Object(IntList(EOC, i734, java.lang.Object(IntList(EOC, i735, o1465)))), java.lang.Object(PartitionList(EOC)))
1133_1_generation_InvokeMethod(2793_0_generation_Return(EOS(STATIC_2793), o1871), NULL, i880, java.lang.Object(IntList(EOC, i881, java.lang.Object(IntList(EOC, i882, o1908))))) → 2830_0_generation_Return(EOS(STATIC_2830), NULL, i880, java.lang.Object(IntList(EOC, i881, java.lang.Object(IntList(EOC, i882, o1908)))), o1871)
1133_1_generation_InvokeMethod(4198_0_generation_Return(EOS(STATIC_4198), java.lang.Object(PartitionList(EOC))), NULL, i1793, java.lang.Object(IntList(EOC, i1794, NULL))) → 4268_0_generation_Return(EOS(STATIC_4268), NULL, i1793, java.lang.Object(IntList(EOC, i1794, NULL)), java.lang.Object(PartitionList(EOC)))
1133_1_generation_InvokeMethod(4206_0_generation_Return(EOS(STATIC_4206), java.lang.Object(PartitionList(EOC))), NULL, i1813, java.lang.Object(IntList(EOC, i1814, java.lang.Object(IntList(EOC, i1815, o4285))))) → 4283_0_generation_Return(EOS(STATIC_4283), NULL, i1813, java.lang.Object(IntList(EOC, i1814, java.lang.Object(IntList(EOC, i1815, o4285)))), java.lang.Object(PartitionList(EOC)))
1152_0_generation_Return(EOS(STATIC_1152), NULL, i178, NULL, i178, NULL, NULL) → 1156_0_generation_Store(EOS(STATIC_1156), NULL, NULL)
1156_0_generation_Store(EOS(STATIC_1156), NULL, NULL) → 1161_0_generation_Load(EOS(STATIC_1161), NULL, NULL)
1161_0_generation_Load(EOS(STATIC_1161), NULL, NULL) → 1165_0_generation_Load(EOS(STATIC_1165), NULL, NULL)
1165_0_generation_Load(EOS(STATIC_1165), NULL, NULL) → 1170_0_generation_InvokeMethod(EOS(STATIC_1170), NULL, NULL)
1170_0_generation_InvokeMethod(EOS(STATIC_1170), NULL, NULL) → 1173_1_generation_InvokeMethod(1173_0_union_Load(EOS(STATIC_1173), NULL, NULL), NULL, NULL)
1173_0_union_Load(EOS(STATIC_1173), NULL, NULL) → 1177_0_union_Load(EOS(STATIC_1177), NULL, NULL)
1203_0_union_Return(EOS(STATIC_1203), NULL, NULL, NULL, NULL, NULL) → 1207_0_generation_Return(EOS(STATIC_1207), NULL)
1230_0_generation_Return(EOS(STATIC_1230), NULL, i188, java.lang.Object(IntList(EOC, i189, NULL)), NULL) → 1354_0_generation_Return(EOS(STATIC_1354), NULL, i188, java.lang.Object(IntList(EOC, i189, NULL)), NULL)
1287_1_generation_InvokeMethod(1008_0_generation_Return(EOS(STATIC_1008), i212, NULL, NULL), java.lang.Object(PartitionList(EOC)), i212, NULL) → 1356_0_generation_Return(EOS(STATIC_1356), java.lang.Object(PartitionList(EOC)), i212, NULL, i212, NULL, NULL)
1287_1_generation_InvokeMethod(1207_0_generation_Return(EOS(STATIC_1207), NULL), java.lang.Object(PartitionList(EOC)), i215, java.lang.Object(IntList(EOC, i216, NULL))) → 1357_0_generation_Return(EOS(STATIC_1357), java.lang.Object(PartitionList(EOC)), i215, java.lang.Object(IntList(EOC, i216, NULL)), NULL)
1287_1_generation_InvokeMethod(2138_0_generation_Return(EOS(STATIC_2138), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), i538, java.lang.Object(IntList(EOC, i539, NULL))) → 2202_0_generation_Return(EOS(STATIC_2202), java.lang.Object(PartitionList(EOC)), i538, java.lang.Object(IntList(EOC, i539, NULL)), java.lang.Object(PartitionList(EOC)))
1287_1_generation_InvokeMethod(2345_0_generation_Return(EOS(STATIC_2345), o1323), java.lang.Object(PartitionList(EOC)), i705, java.lang.Object(IntList(EOC, i706, java.lang.Object(IntList(EOC, i707, o1416))))) → 2402_0_generation_Return(EOS(STATIC_2402), java.lang.Object(PartitionList(EOC)), i705, java.lang.Object(IntList(EOC, i706, java.lang.Object(IntList(EOC, i707, o1416)))), o1323)
1287_1_generation_InvokeMethod(2360_0_generation_Return(EOS(STATIC_2360), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), i737, java.lang.Object(IntList(EOC, i738, java.lang.Object(IntList(EOC, i739, o1469))))) → 2456_0_generation_Return(EOS(STATIC_2456), java.lang.Object(PartitionList(EOC)), i737, java.lang.Object(IntList(EOC, i738, java.lang.Object(IntList(EOC, i739, o1469)))), java.lang.Object(PartitionList(EOC)))
1287_1_generation_InvokeMethod(2793_0_generation_Return(EOS(STATIC_2793), o1871), java.lang.Object(PartitionList(EOC)), i884, java.lang.Object(IntList(EOC, i885, java.lang.Object(IntList(EOC, i886, o1912))))) → 2834_0_generation_Return(EOS(STATIC_2834), java.lang.Object(PartitionList(EOC)), i884, java.lang.Object(IntList(EOC, i885, java.lang.Object(IntList(EOC, i886, o1912)))), o1871)
1287_1_generation_InvokeMethod(4198_0_generation_Return(EOS(STATIC_4198), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), i1796, java.lang.Object(IntList(EOC, i1797, NULL))) → 4271_0_generation_Return(EOS(STATIC_4271), java.lang.Object(PartitionList(EOC)), i1796, java.lang.Object(IntList(EOC, i1797, NULL)), java.lang.Object(PartitionList(EOC)))
1287_1_generation_InvokeMethod(4206_0_generation_Return(EOS(STATIC_4206), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), i1817, java.lang.Object(IntList(EOC, i1818, java.lang.Object(IntList(EOC, i1819, o4289))))) → 4286_0_generation_Return(EOS(STATIC_4286), java.lang.Object(PartitionList(EOC)), i1817, java.lang.Object(IntList(EOC, i1818, java.lang.Object(IntList(EOC, i1819, o4289)))), java.lang.Object(PartitionList(EOC)))
1354_0_generation_Return(EOS(STATIC_1354), NULL, i233, java.lang.Object(IntList(EOC, i234, o323)), NULL) → 2195_0_generation_Return(EOS(STATIC_2195), NULL, i233, java.lang.Object(IntList(EOC, i234, o323)), NULL)
1356_0_generation_Return(EOS(STATIC_1356), java.lang.Object(PartitionList(EOC)), i212, NULL, i212, NULL, NULL) → 1371_0_generation_Store(EOS(STATIC_1371), java.lang.Object(PartitionList(EOC)), NULL)
1357_0_generation_Return(EOS(STATIC_1357), java.lang.Object(PartitionList(EOC)), i215, java.lang.Object(IntList(EOC, i216, NULL)), NULL) → 1364_0_generation_Return(EOS(STATIC_1364), java.lang.Object(PartitionList(EOC)), i215, java.lang.Object(IntList(EOC, i216, NULL)), NULL)
1364_0_generation_Return(EOS(STATIC_1364), java.lang.Object(PartitionList(EOC)), i242, java.lang.Object(IntList(EOC, i243, o338)), NULL) → 2203_0_generation_Return(EOS(STATIC_2203), java.lang.Object(PartitionList(EOC)), i242, java.lang.Object(IntList(EOC, i243, o338)), NULL)
1371_0_generation_Store(EOS(STATIC_1371), java.lang.Object(PartitionList(EOC)), NULL) → 1383_0_generation_Load(EOS(STATIC_1383), java.lang.Object(PartitionList(EOC)), NULL)
1383_0_generation_Load(EOS(STATIC_1383), java.lang.Object(PartitionList(EOC)), NULL) → 1394_0_generation_Load(EOS(STATIC_1394), NULL, java.lang.Object(PartitionList(EOC)))
1394_0_generation_Load(EOS(STATIC_1394), NULL, java.lang.Object(PartitionList(EOC))) → 1405_0_generation_InvokeMethod(EOS(STATIC_1405), java.lang.Object(PartitionList(EOC)), NULL)
1405_0_generation_InvokeMethod(EOS(STATIC_1405), java.lang.Object(PartitionList(EOC)), NULL) → 1411_1_generation_InvokeMethod(1411_0_union_Load(EOS(STATIC_1411), java.lang.Object(PartitionList(EOC)), NULL), java.lang.Object(PartitionList(EOC)), NULL)
1411_0_union_Load(EOS(STATIC_1411), java.lang.Object(PartitionList(EOC)), NULL) → 1419_0_union_Load(EOS(STATIC_1419), java.lang.Object(PartitionList(EOC)), NULL)
1411_1_generation_InvokeMethod(2116_0_union_Return(EOS(STATIC_2116), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), NULL) → 2130_0_union_Return(EOS(STATIC_2130), java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC)))
2130_0_union_Return(EOS(STATIC_2130), java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC))) → 2138_0_generation_Return(EOS(STATIC_2138), java.lang.Object(PartitionList(EOC)))
2194_0_generation_Return(EOS(STATIC_2194), NULL, i535, java.lang.Object(IntList(EOC, i536, NULL)), java.lang.Object(PartitionList(EOC))) → 2195_0_generation_Return(EOS(STATIC_2195), NULL, i535, java.lang.Object(IntList(EOC, i536, NULL)), java.lang.Object(PartitionList(EOC)))
2195_0_generation_Return(EOS(STATIC_2195), NULL, i585, java.lang.Object(IntList(EOC, i586, o1026)), o1028) → 2219_0_generation_Store(EOS(STATIC_2219), NULL, o1028)
2202_0_generation_Return(EOS(STATIC_2202), java.lang.Object(PartitionList(EOC)), i538, java.lang.Object(IntList(EOC, i539, NULL)), java.lang.Object(PartitionList(EOC))) → 2203_0_generation_Return(EOS(STATIC_2203), java.lang.Object(PartitionList(EOC)), i538, java.lang.Object(IntList(EOC, i539, NULL)), java.lang.Object(PartitionList(EOC)))
2203_0_generation_Return(EOS(STATIC_2203), java.lang.Object(PartitionList(EOC)), i603, java.lang.Object(IntList(EOC, i604, o1061)), o1063) → 2221_0_generation_Store(EOS(STATIC_2221), java.lang.Object(PartitionList(EOC)), o1063)
2219_0_generation_Store(EOS(STATIC_2219), NULL, o1028) → 2232_0_generation_Load(EOS(STATIC_2232), NULL, o1028)
2221_0_generation_Store(EOS(STATIC_2221), java.lang.Object(PartitionList(EOC)), o1063) → 2234_0_generation_Load(EOS(STATIC_2234), java.lang.Object(PartitionList(EOC)), o1063)
2232_0_generation_Load(EOS(STATIC_2232), NULL, o1028) → 2250_0_generation_Load(EOS(STATIC_2250), o1028, NULL)
2234_0_generation_Load(EOS(STATIC_2234), java.lang.Object(PartitionList(EOC)), o1063) → 2252_0_generation_Load(EOS(STATIC_2252), o1063, java.lang.Object(PartitionList(EOC)))
2250_0_generation_Load(EOS(STATIC_2250), o1028, NULL) → 2258_0_generation_InvokeMethod(EOS(STATIC_2258), NULL, o1028)
2252_0_generation_Load(EOS(STATIC_2252), o1063, java.lang.Object(PartitionList(EOC))) → 2260_0_generation_InvokeMethod(EOS(STATIC_2260), java.lang.Object(PartitionList(EOC)), o1063)
2258_0_generation_InvokeMethod(EOS(STATIC_2258), NULL, o1028) → 2267_1_generation_InvokeMethod(2267_0_union_Load(EOS(STATIC_2267), NULL, o1028), NULL, o1028)
2260_0_generation_InvokeMethod(EOS(STATIC_2260), java.lang.Object(PartitionList(EOC)), o1063) → 2269_1_generation_InvokeMethod(2269_0_union_Load(EOS(STATIC_2269), java.lang.Object(PartitionList(EOC)), o1063), java.lang.Object(PartitionList(EOC)), o1063)
2267_0_union_Load(EOS(STATIC_2267), NULL, o1028) → 2276_0_union_Load(EOS(STATIC_2276), NULL, o1028)
2267_1_generation_InvokeMethod(2048_0_union_Return(EOS(STATIC_2048), NULL, o1323, o1323), NULL, o1323) → 2331_0_union_Return(EOS(STATIC_2331), NULL, o1323, NULL, o1323, o1323)
2269_0_union_Load(EOS(STATIC_2269), java.lang.Object(PartitionList(EOC)), o1063) → 2278_0_union_Load(EOS(STATIC_2278), java.lang.Object(PartitionList(EOC)), o1063)
2269_1_generation_InvokeMethod(2116_0_union_Return(EOS(STATIC_2116), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), o1346) → 2348_0_union_Return(EOS(STATIC_2348), java.lang.Object(PartitionList(EOC)), o1346, java.lang.Object(PartitionList(EOC)))
2276_0_union_Load(EOS(STATIC_2276), NULL, o1028) → 2293_0_union_Load(EOS(STATIC_2293), NULL, o1028)
2278_0_union_Load(EOS(STATIC_2278), java.lang.Object(PartitionList(EOC)), o1063) → 2295_0_union_Load(EOS(STATIC_2295), java.lang.Object(PartitionList(EOC)), o1063)
2295_0_union_Load(EOS(STATIC_2295), java.lang.Object(PartitionList(EOC)), o1063) → 2324_0_union_Load(EOS(STATIC_2324), java.lang.Object(PartitionList(EOC)), o1063)
2331_0_union_Return(EOS(STATIC_2331), NULL, o1323, NULL, o1323, o1323) → 2345_0_generation_Return(EOS(STATIC_2345), o1323)
2348_0_union_Return(EOS(STATIC_2348), java.lang.Object(PartitionList(EOC)), o1346, java.lang.Object(PartitionList(EOC))) → 2360_0_generation_Return(EOS(STATIC_2360), java.lang.Object(PartitionList(EOC)))
2399_0_generation_Return(EOS(STATIC_2399), NULL, i700, java.lang.Object(IntList(EOC, i701, java.lang.Object(IntList(EOC, i702, o1412)))), o1323) → 2195_0_generation_Return(EOS(STATIC_2195), NULL, i700, java.lang.Object(IntList(EOC, i701, java.lang.Object(IntList(EOC, i702, o1412)))), o1323)
2402_0_generation_Return(EOS(STATIC_2402), java.lang.Object(PartitionList(EOC)), i705, java.lang.Object(IntList(EOC, i706, java.lang.Object(IntList(EOC, i707, o1416)))), o1323) → 2203_0_generation_Return(EOS(STATIC_2203), java.lang.Object(PartitionList(EOC)), i705, java.lang.Object(IntList(EOC, i706, java.lang.Object(IntList(EOC, i707, o1416)))), o1323)
2452_0_generation_Return(EOS(STATIC_2452), NULL, i733, java.lang.Object(IntList(EOC, i734, java.lang.Object(IntList(EOC, i735, o1465)))), java.lang.Object(PartitionList(EOC))) → 2195_0_generation_Return(EOS(STATIC_2195), NULL, i733, java.lang.Object(IntList(EOC, i734, java.lang.Object(IntList(EOC, i735, o1465)))), java.lang.Object(PartitionList(EOC)))
2456_0_generation_Return(EOS(STATIC_2456), java.lang.Object(PartitionList(EOC)), i737, java.lang.Object(IntList(EOC, i738, java.lang.Object(IntList(EOC, i739, o1469)))), java.lang.Object(PartitionList(EOC))) → 2203_0_generation_Return(EOS(STATIC_2203), java.lang.Object(PartitionList(EOC)), i737, java.lang.Object(IntList(EOC, i738, java.lang.Object(IntList(EOC, i739, o1469)))), java.lang.Object(PartitionList(EOC)))
2600_1_generation_InvokeMethod(1008_0_generation_Return(EOS(STATIC_1008), i772, NULL, NULL), NULL, i772, NULL) → 2662_0_generation_Return(EOS(STATIC_2662), NULL, i772, NULL, i772, NULL, NULL)
2600_1_generation_InvokeMethod(1207_0_generation_Return(EOS(STATIC_1207), NULL), NULL, i774, java.lang.Object(IntList(EOC, i775, NULL))) → 2663_0_generation_Return(EOS(STATIC_2663), NULL, i774, java.lang.Object(IntList(EOC, i775, NULL)), NULL)
2600_1_generation_InvokeMethod(2138_0_generation_Return(EOS(STATIC_2138), java.lang.Object(PartitionList(EOC))), NULL, i777, java.lang.Object(IntList(EOC, i778, NULL))) → 2668_0_generation_Return(EOS(STATIC_2668), NULL, i777, java.lang.Object(IntList(EOC, i778, NULL)), java.lang.Object(PartitionList(EOC)))
2600_1_generation_InvokeMethod(2345_0_generation_Return(EOS(STATIC_2345), o1323), NULL, i780, java.lang.Object(IntList(EOC, i781, java.lang.Object(IntList(EOC, i782, o1732))))) → 2676_0_generation_Return(EOS(STATIC_2676), NULL, i780, java.lang.Object(IntList(EOC, i781, java.lang.Object(IntList(EOC, i782, o1732)))), o1323)
2600_1_generation_InvokeMethod(2360_0_generation_Return(EOS(STATIC_2360), java.lang.Object(PartitionList(EOC))), NULL, i784, java.lang.Object(IntList(EOC, i785, java.lang.Object(IntList(EOC, i786, o1736))))) → 2680_0_generation_Return(EOS(STATIC_2680), NULL, i784, java.lang.Object(IntList(EOC, i785, java.lang.Object(IntList(EOC, i786, o1736)))), java.lang.Object(PartitionList(EOC)))
2600_1_generation_InvokeMethod(2793_0_generation_Return(EOS(STATIC_2793), o1871), NULL, i889, java.lang.Object(IntList(EOC, i890, java.lang.Object(IntList(EOC, i891, o1916))))) → 2837_0_generation_Return(EOS(STATIC_2837), NULL, i889, java.lang.Object(IntList(EOC, i890, java.lang.Object(IntList(EOC, i891, o1916)))), o1871)
2600_1_generation_InvokeMethod(4198_0_generation_Return(EOS(STATIC_4198), java.lang.Object(PartitionList(EOC))), NULL, i1799, java.lang.Object(IntList(EOC, i1800, NULL))) → 4273_0_generation_Return(EOS(STATIC_4273), NULL, i1799, java.lang.Object(IntList(EOC, i1800, NULL)), java.lang.Object(PartitionList(EOC)))
2600_1_generation_InvokeMethod(4206_0_generation_Return(EOS(STATIC_4206), java.lang.Object(PartitionList(EOC))), NULL, i1821, java.lang.Object(IntList(EOC, i1822, java.lang.Object(IntList(EOC, i1823, o4293))))) → 4288_0_generation_Return(EOS(STATIC_4288), NULL, i1821, java.lang.Object(IntList(EOC, i1822, java.lang.Object(IntList(EOC, i1823, o4293)))), java.lang.Object(PartitionList(EOC)))
2662_0_generation_Return(EOS(STATIC_2662), NULL, i772, NULL, i772, NULL, NULL) → 2688_0_generation_Store(EOS(STATIC_2688), NULL, NULL)
2663_0_generation_Return(EOS(STATIC_2663), NULL, i774, java.lang.Object(IntList(EOC, i775, NULL)), NULL) → 2669_0_generation_Return(EOS(STATIC_2669), NULL, i774, java.lang.Object(IntList(EOC, i775, NULL)), NULL)
2668_0_generation_Return(EOS(STATIC_2668), NULL, i777, java.lang.Object(IntList(EOC, i778, NULL)), java.lang.Object(PartitionList(EOC))) → 2669_0_generation_Return(EOS(STATIC_2669), NULL, i777, java.lang.Object(IntList(EOC, i778, NULL)), java.lang.Object(PartitionList(EOC)))
2669_0_generation_Return(EOS(STATIC_2669), NULL, i787, java.lang.Object(IntList(EOC, i788, NULL)), o1741) → 2677_0_generation_Return(EOS(STATIC_2677), NULL, i787, java.lang.Object(IntList(EOC, i788, NULL)), o1741)
2676_0_generation_Return(EOS(STATIC_2676), NULL, i780, java.lang.Object(IntList(EOC, i781, java.lang.Object(IntList(EOC, i782, o1732)))), o1323) → 2677_0_generation_Return(EOS(STATIC_2677), NULL, i780, java.lang.Object(IntList(EOC, i781, java.lang.Object(IntList(EOC, i782, o1732)))), o1323)
2677_0_generation_Return(EOS(STATIC_2677), NULL, i799, java.lang.Object(IntList(EOC, i800, o1757)), o1759) → 2693_0_generation_Store(EOS(STATIC_2693), NULL, o1759)
2680_0_generation_Return(EOS(STATIC_2680), NULL, i784, java.lang.Object(IntList(EOC, i785, java.lang.Object(IntList(EOC, i786, o1736)))), java.lang.Object(PartitionList(EOC))) → 2677_0_generation_Return(EOS(STATIC_2677), NULL, i784, java.lang.Object(IntList(EOC, i785, java.lang.Object(IntList(EOC, i786, o1736)))), java.lang.Object(PartitionList(EOC)))
2688_0_generation_Store(EOS(STATIC_2688), NULL, NULL) → 2699_0_generation_Load(EOS(STATIC_2699), NULL, NULL)
2693_0_generation_Store(EOS(STATIC_2693), NULL, o1759) → 2701_0_generation_Load(EOS(STATIC_2701), NULL, o1759)
2699_0_generation_Load(EOS(STATIC_2699), NULL, NULL) → 2708_0_generation_Load(EOS(STATIC_2708), NULL, NULL)
2701_0_generation_Load(EOS(STATIC_2701), NULL, o1759) → 2711_0_generation_Load(EOS(STATIC_2711), o1759, NULL)
2708_0_generation_Load(EOS(STATIC_2708), NULL, NULL) → 2718_0_generation_InvokeMethod(EOS(STATIC_2718), NULL, NULL)
2711_0_generation_Load(EOS(STATIC_2711), o1759, NULL) → 2720_0_generation_InvokeMethod(EOS(STATIC_2720), NULL, o1759)
2718_0_generation_InvokeMethod(EOS(STATIC_2718), NULL, NULL) → 2726_1_generation_InvokeMethod(2726_0_union_Load(EOS(STATIC_2726), NULL, NULL), NULL, NULL)
2720_0_generation_InvokeMethod(EOS(STATIC_2720), NULL, o1759) → 2727_1_generation_InvokeMethod(2727_0_union_Load(EOS(STATIC_2727), NULL, o1759), NULL, o1759)
2726_0_union_Load(EOS(STATIC_2726), NULL, NULL) → 2734_0_union_Load(EOS(STATIC_2734), NULL, NULL)
2727_0_union_Load(EOS(STATIC_2727), NULL, o1759) → 2736_0_union_Load(EOS(STATIC_2736), NULL, o1759)
2727_1_generation_InvokeMethod(2048_0_union_Return(EOS(STATIC_2048), NULL, o1871, o1871), NULL, o1871) → 2780_0_union_Return(EOS(STATIC_2780), NULL, o1871, NULL, o1871, o1871)
2734_0_union_Load(EOS(STATIC_2734), NULL, NULL) → 2752_0_union_Load(EOS(STATIC_2752), NULL, NULL)
2736_0_union_Load(EOS(STATIC_2736), NULL, o1759) → 2754_0_union_Load(EOS(STATIC_2754), NULL, o1759)
2780_0_union_Return(EOS(STATIC_2780), NULL, o1871, NULL, o1871, o1871) → 2793_0_generation_Return(EOS(STATIC_2793), o1871)
2830_0_generation_Return(EOS(STATIC_2830), NULL, i880, java.lang.Object(IntList(EOC, i881, java.lang.Object(IntList(EOC, i882, o1908)))), o1871) → 2195_0_generation_Return(EOS(STATIC_2195), NULL, i880, java.lang.Object(IntList(EOC, i881, java.lang.Object(IntList(EOC, i882, o1908)))), o1871)
2834_0_generation_Return(EOS(STATIC_2834), java.lang.Object(PartitionList(EOC)), i884, java.lang.Object(IntList(EOC, i885, java.lang.Object(IntList(EOC, i886, o1912)))), o1871) → 2203_0_generation_Return(EOS(STATIC_2203), java.lang.Object(PartitionList(EOC)), i884, java.lang.Object(IntList(EOC, i885, java.lang.Object(IntList(EOC, i886, o1912)))), o1871)
2837_0_generation_Return(EOS(STATIC_2837), NULL, i889, java.lang.Object(IntList(EOC, i890, java.lang.Object(IntList(EOC, i891, o1916)))), o1871) → 2677_0_generation_Return(EOS(STATIC_2677), NULL, i889, java.lang.Object(IntList(EOC, i890, java.lang.Object(IntList(EOC, i891, o1916)))), o1871)
3645_1_generation_InvokeMethod(1008_0_generation_Return(EOS(STATIC_1008), i1380, NULL, NULL), java.lang.Object(PartitionList(EOC)), i1380, NULL) → 3838_0_generation_Return(EOS(STATIC_3838), java.lang.Object(PartitionList(EOC)), i1380, NULL, i1380, NULL, NULL)
3645_1_generation_InvokeMethod(1207_0_generation_Return(EOS(STATIC_1207), NULL), java.lang.Object(PartitionList(EOC)), i1382, java.lang.Object(IntList(EOC, i1383, NULL))) → 3839_0_generation_Return(EOS(STATIC_3839), java.lang.Object(PartitionList(EOC)), i1382, java.lang.Object(IntList(EOC, i1383, NULL)), NULL)
3645_1_generation_InvokeMethod(2138_0_generation_Return(EOS(STATIC_2138), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), i1385, java.lang.Object(IntList(EOC, i1386, NULL))) → 3845_0_generation_Return(EOS(STATIC_3845), java.lang.Object(PartitionList(EOC)), i1385, java.lang.Object(IntList(EOC, i1386, NULL)), java.lang.Object(PartitionList(EOC)))
3645_1_generation_InvokeMethod(2345_0_generation_Return(EOS(STATIC_2345), o1323), java.lang.Object(PartitionList(EOC)), i1388, java.lang.Object(IntList(EOC, i1389, java.lang.Object(IntList(EOC, i1390, o3438))))) → 3855_0_generation_Return(EOS(STATIC_3855), java.lang.Object(PartitionList(EOC)), i1388, java.lang.Object(IntList(EOC, i1389, java.lang.Object(IntList(EOC, i1390, o3438)))), o1323)
3645_1_generation_InvokeMethod(2360_0_generation_Return(EOS(STATIC_2360), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), i1392, java.lang.Object(IntList(EOC, i1393, java.lang.Object(IntList(EOC, i1394, o3442))))) → 3860_0_generation_Return(EOS(STATIC_3860), java.lang.Object(PartitionList(EOC)), i1392, java.lang.Object(IntList(EOC, i1393, java.lang.Object(IntList(EOC, i1394, o3442)))), java.lang.Object(PartitionList(EOC)))
3645_1_generation_InvokeMethod(2793_0_generation_Return(EOS(STATIC_2793), o1871), java.lang.Object(PartitionList(EOC)), i1396, java.lang.Object(IntList(EOC, i1397, java.lang.Object(IntList(EOC, i1398, o3446))))) → 3864_0_generation_Return(EOS(STATIC_3864), java.lang.Object(PartitionList(EOC)), i1396, java.lang.Object(IntList(EOC, i1397, java.lang.Object(IntList(EOC, i1398, o3446)))), o1871)
3645_1_generation_InvokeMethod(4198_0_generation_Return(EOS(STATIC_4198), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), i1802, java.lang.Object(IntList(EOC, i1803, NULL))) → 4275_0_generation_Return(EOS(STATIC_4275), java.lang.Object(PartitionList(EOC)), i1802, java.lang.Object(IntList(EOC, i1803, NULL)), java.lang.Object(PartitionList(EOC)))
3645_1_generation_InvokeMethod(4206_0_generation_Return(EOS(STATIC_4206), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), i1825, java.lang.Object(IntList(EOC, i1826, java.lang.Object(IntList(EOC, i1827, o4297))))) → 4291_0_generation_Return(EOS(STATIC_4291), java.lang.Object(PartitionList(EOC)), i1825, java.lang.Object(IntList(EOC, i1826, java.lang.Object(IntList(EOC, i1827, o4297)))), java.lang.Object(PartitionList(EOC)))
3838_0_generation_Return(EOS(STATIC_3838), java.lang.Object(PartitionList(EOC)), i1380, NULL, i1380, NULL, NULL) → 3883_0_generation_Store(EOS(STATIC_3883), java.lang.Object(PartitionList(EOC)), NULL)
3839_0_generation_Return(EOS(STATIC_3839), java.lang.Object(PartitionList(EOC)), i1382, java.lang.Object(IntList(EOC, i1383, NULL)), NULL) → 3846_0_generation_Return(EOS(STATIC_3846), java.lang.Object(PartitionList(EOC)), i1382, java.lang.Object(IntList(EOC, i1383, NULL)), NULL)
3845_0_generation_Return(EOS(STATIC_3845), java.lang.Object(PartitionList(EOC)), i1385, java.lang.Object(IntList(EOC, i1386, NULL)), java.lang.Object(PartitionList(EOC))) → 3846_0_generation_Return(EOS(STATIC_3846), java.lang.Object(PartitionList(EOC)), i1385, java.lang.Object(IntList(EOC, i1386, NULL)), java.lang.Object(PartitionList(EOC)))
3846_0_generation_Return(EOS(STATIC_3846), java.lang.Object(PartitionList(EOC)), i1412, java.lang.Object(IntList(EOC, i1413, NULL)), o3526) → 3856_0_generation_Return(EOS(STATIC_3856), java.lang.Object(PartitionList(EOC)), i1412, java.lang.Object(IntList(EOC, i1413, NULL)), o3526)
3855_0_generation_Return(EOS(STATIC_3855), java.lang.Object(PartitionList(EOC)), i1388, java.lang.Object(IntList(EOC, i1389, java.lang.Object(IntList(EOC, i1390, o3438)))), o1323) → 3856_0_generation_Return(EOS(STATIC_3856), java.lang.Object(PartitionList(EOC)), i1388, java.lang.Object(IntList(EOC, i1389, java.lang.Object(IntList(EOC, i1390, o3438)))), o1323)
3856_0_generation_Return(EOS(STATIC_3856), java.lang.Object(PartitionList(EOC)), i1430, java.lang.Object(IntList(EOC, i1431, o3552)), o3554) → 3890_0_generation_Store(EOS(STATIC_3890), java.lang.Object(PartitionList(EOC)), o3554)
3860_0_generation_Return(EOS(STATIC_3860), java.lang.Object(PartitionList(EOC)), i1392, java.lang.Object(IntList(EOC, i1393, java.lang.Object(IntList(EOC, i1394, o3442)))), java.lang.Object(PartitionList(EOC))) → 3856_0_generation_Return(EOS(STATIC_3856), java.lang.Object(PartitionList(EOC)), i1392, java.lang.Object(IntList(EOC, i1393, java.lang.Object(IntList(EOC, i1394, o3442)))), java.lang.Object(PartitionList(EOC)))
3864_0_generation_Return(EOS(STATIC_3864), java.lang.Object(PartitionList(EOC)), i1396, java.lang.Object(IntList(EOC, i1397, java.lang.Object(IntList(EOC, i1398, o3446)))), o1871) → 3856_0_generation_Return(EOS(STATIC_3856), java.lang.Object(PartitionList(EOC)), i1396, java.lang.Object(IntList(EOC, i1397, java.lang.Object(IntList(EOC, i1398, o3446)))), o1871)
3883_0_generation_Store(EOS(STATIC_3883), java.lang.Object(PartitionList(EOC)), NULL) → 3921_0_generation_Load(EOS(STATIC_3921), java.lang.Object(PartitionList(EOC)), NULL)
3890_0_generation_Store(EOS(STATIC_3890), java.lang.Object(PartitionList(EOC)), o3554) → 3924_0_generation_Load(EOS(STATIC_3924), java.lang.Object(PartitionList(EOC)), o3554)
3921_0_generation_Load(EOS(STATIC_3921), java.lang.Object(PartitionList(EOC)), NULL) → 3973_0_generation_Load(EOS(STATIC_3973), NULL, java.lang.Object(PartitionList(EOC)))
3924_0_generation_Load(EOS(STATIC_3924), java.lang.Object(PartitionList(EOC)), o3554) → 3977_0_generation_Load(EOS(STATIC_3977), o3554, java.lang.Object(PartitionList(EOC)))
3973_0_generation_Load(EOS(STATIC_3973), NULL, java.lang.Object(PartitionList(EOC))) → 3997_0_generation_InvokeMethod(EOS(STATIC_3997), java.lang.Object(PartitionList(EOC)), NULL)
3977_0_generation_Load(EOS(STATIC_3977), o3554, java.lang.Object(PartitionList(EOC))) → 4000_0_generation_InvokeMethod(EOS(STATIC_4000), java.lang.Object(PartitionList(EOC)), o3554)
3997_0_generation_InvokeMethod(EOS(STATIC_3997), java.lang.Object(PartitionList(EOC)), NULL) → 4021_1_generation_InvokeMethod(4021_0_union_Load(EOS(STATIC_4021), java.lang.Object(PartitionList(EOC)), NULL), java.lang.Object(PartitionList(EOC)), NULL)
4000_0_generation_InvokeMethod(EOS(STATIC_4000), java.lang.Object(PartitionList(EOC)), o3554) → 4022_1_generation_InvokeMethod(4022_0_union_Load(EOS(STATIC_4022), java.lang.Object(PartitionList(EOC)), o3554), java.lang.Object(PartitionList(EOC)), o3554)
4021_0_union_Load(EOS(STATIC_4021), java.lang.Object(PartitionList(EOC)), NULL) → 4046_0_union_Load(EOS(STATIC_4046), java.lang.Object(PartitionList(EOC)), NULL)
4021_1_generation_InvokeMethod(2116_0_union_Return(EOS(STATIC_2116), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), NULL) → 4170_0_union_Return(EOS(STATIC_4170), java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC)))
4021_1_generation_InvokeMethod(2567_0_union_Return(EOS(STATIC_2567), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), NULL) → 4174_0_union_Return(EOS(STATIC_4174), java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC)))
4022_0_union_Load(EOS(STATIC_4022), java.lang.Object(PartitionList(EOC)), o3554) → 4047_0_union_Load(EOS(STATIC_4047), java.lang.Object(PartitionList(EOC)), o3554)
4022_1_generation_InvokeMethod(2116_0_union_Return(EOS(STATIC_2116), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), o4099) → 4178_0_union_Return(EOS(STATIC_4178), java.lang.Object(PartitionList(EOC)), o4099, java.lang.Object(PartitionList(EOC)))
4022_1_generation_InvokeMethod(2567_0_union_Return(EOS(STATIC_2567), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), o4107) → 4182_0_union_Return(EOS(STATIC_4182), java.lang.Object(PartitionList(EOC)), o4107, java.lang.Object(PartitionList(EOC)))
4046_0_union_Load(EOS(STATIC_4046), java.lang.Object(PartitionList(EOC)), NULL) → 4089_0_union_Load(EOS(STATIC_4089), java.lang.Object(PartitionList(EOC)), NULL)
4047_0_union_Load(EOS(STATIC_4047), java.lang.Object(PartitionList(EOC)), o3554) → 4091_0_union_Load(EOS(STATIC_4091), java.lang.Object(PartitionList(EOC)), o3554)
4089_0_union_Load(EOS(STATIC_4089), java.lang.Object(PartitionList(EOC)), NULL) → 4116_0_union_Load(EOS(STATIC_4116), java.lang.Object(PartitionList(EOC)), NULL)
4091_0_union_Load(EOS(STATIC_4091), java.lang.Object(PartitionList(EOC)), o3554) → 4118_0_union_Load(EOS(STATIC_4118), java.lang.Object(PartitionList(EOC)), o3554)
4170_0_union_Return(EOS(STATIC_4170), java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC))) → 4175_0_union_Return(EOS(STATIC_4175), java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC)))
4174_0_union_Return(EOS(STATIC_4174), java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC))) → 4175_0_union_Return(EOS(STATIC_4175), java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC)))
4175_0_union_Return(EOS(STATIC_4175), java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC))) → 4198_0_generation_Return(EOS(STATIC_4198), java.lang.Object(PartitionList(EOC)))
4178_0_union_Return(EOS(STATIC_4178), java.lang.Object(PartitionList(EOC)), o4099, java.lang.Object(PartitionList(EOC))) → 4183_0_union_Return(EOS(STATIC_4183), java.lang.Object(PartitionList(EOC)), o4099, java.lang.Object(PartitionList(EOC)))
4182_0_union_Return(EOS(STATIC_4182), java.lang.Object(PartitionList(EOC)), o4107, java.lang.Object(PartitionList(EOC))) → 4183_0_union_Return(EOS(STATIC_4183), java.lang.Object(PartitionList(EOC)), o4107, java.lang.Object(PartitionList(EOC)))
4183_0_union_Return(EOS(STATIC_4183), java.lang.Object(PartitionList(EOC)), o4134, java.lang.Object(PartitionList(EOC))) → 4206_0_generation_Return(EOS(STATIC_4206), java.lang.Object(PartitionList(EOC)))
4268_0_generation_Return(EOS(STATIC_4268), NULL, i1793, java.lang.Object(IntList(EOC, i1794, NULL)), java.lang.Object(PartitionList(EOC))) → 2195_0_generation_Return(EOS(STATIC_2195), NULL, i1793, java.lang.Object(IntList(EOC, i1794, NULL)), java.lang.Object(PartitionList(EOC)))
4271_0_generation_Return(EOS(STATIC_4271), java.lang.Object(PartitionList(EOC)), i1796, java.lang.Object(IntList(EOC, i1797, NULL)), java.lang.Object(PartitionList(EOC))) → 2203_0_generation_Return(EOS(STATIC_2203), java.lang.Object(PartitionList(EOC)), i1796, java.lang.Object(IntList(EOC, i1797, NULL)), java.lang.Object(PartitionList(EOC)))
4273_0_generation_Return(EOS(STATIC_4273), NULL, i1799, java.lang.Object(IntList(EOC, i1800, NULL)), java.lang.Object(PartitionList(EOC))) → 2677_0_generation_Return(EOS(STATIC_2677), NULL, i1799, java.lang.Object(IntList(EOC, i1800, NULL)), java.lang.Object(PartitionList(EOC)))
4275_0_generation_Return(EOS(STATIC_4275), java.lang.Object(PartitionList(EOC)), i1802, java.lang.Object(IntList(EOC, i1803, NULL)), java.lang.Object(PartitionList(EOC))) → 3856_0_generation_Return(EOS(STATIC_3856), java.lang.Object(PartitionList(EOC)), i1802, java.lang.Object(IntList(EOC, i1803, NULL)), java.lang.Object(PartitionList(EOC)))
4283_0_generation_Return(EOS(STATIC_4283), NULL, i1813, java.lang.Object(IntList(EOC, i1814, java.lang.Object(IntList(EOC, i1815, o4285)))), java.lang.Object(PartitionList(EOC))) → 2195_0_generation_Return(EOS(STATIC_2195), NULL, i1813, java.lang.Object(IntList(EOC, i1814, java.lang.Object(IntList(EOC, i1815, o4285)))), java.lang.Object(PartitionList(EOC)))
4286_0_generation_Return(EOS(STATIC_4286), java.lang.Object(PartitionList(EOC)), i1817, java.lang.Object(IntList(EOC, i1818, java.lang.Object(IntList(EOC, i1819, o4289)))), java.lang.Object(PartitionList(EOC))) → 2203_0_generation_Return(EOS(STATIC_2203), java.lang.Object(PartitionList(EOC)), i1817, java.lang.Object(IntList(EOC, i1818, java.lang.Object(IntList(EOC, i1819, o4289)))), java.lang.Object(PartitionList(EOC)))
4288_0_generation_Return(EOS(STATIC_4288), NULL, i1821, java.lang.Object(IntList(EOC, i1822, java.lang.Object(IntList(EOC, i1823, o4293)))), java.lang.Object(PartitionList(EOC))) → 2677_0_generation_Return(EOS(STATIC_2677), NULL, i1821, java.lang.Object(IntList(EOC, i1822, java.lang.Object(IntList(EOC, i1823, o4293)))), java.lang.Object(PartitionList(EOC)))
4291_0_generation_Return(EOS(STATIC_4291), java.lang.Object(PartitionList(EOC)), i1825, java.lang.Object(IntList(EOC, i1826, java.lang.Object(IntList(EOC, i1827, o4297)))), java.lang.Object(PartitionList(EOC))) → 3856_0_generation_Return(EOS(STATIC_3856), java.lang.Object(PartitionList(EOC)), i1825, java.lang.Object(IntList(EOC, i1826, java.lang.Object(IntList(EOC, i1827, o4297)))), java.lang.Object(PartitionList(EOC)))
2291_0_insert_Load(EOS(STATIC_2291), i660, o1249) → 2318_0_insert_NONNULL(EOS(STATIC_2318), i660, o1249, o1249)
2318_0_insert_NONNULL(EOS(STATIC_2318), i660, java.lang.Object(o1334sub), java.lang.Object(o1334sub)) → 2329_0_insert_NONNULL(EOS(STATIC_2329), i660, java.lang.Object(o1334sub), java.lang.Object(o1334sub))
2318_0_insert_NONNULL(EOS(STATIC_2318), i660, NULL, NULL) → 2330_0_insert_NONNULL(EOS(STATIC_2330), i660, NULL, NULL)
2329_0_insert_NONNULL(EOS(STATIC_2329), i660, java.lang.Object(o1334sub), java.lang.Object(o1334sub)) → 2341_0_insert_New(EOS(STATIC_2341), i660, java.lang.Object(o1334sub))
2330_0_insert_NONNULL(EOS(STATIC_2330), i660, NULL, NULL) → 2342_0_insert_ConstantStackPush(EOS(STATIC_2342), i660, NULL)
2341_0_insert_New(EOS(STATIC_2341), i660, java.lang.Object(o1334sub)) → 2354_0_insert_Duplicate(EOS(STATIC_2354), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC)))
2342_0_insert_ConstantStackPush(EOS(STATIC_2342), i660, NULL) → 2355_0_insert_Return(EOS(STATIC_2355), i660, NULL, NULL)
2354_0_insert_Duplicate(EOS(STATIC_2354), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC))) → 2365_0_insert_New(EOS(STATIC_2365), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
2365_0_insert_New(EOS(STATIC_2365), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 2391_0_insert_Duplicate(EOS(STATIC_2391), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)))
2391_0_insert_Duplicate(EOS(STATIC_2391), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC))) → 2441_0_insert_Load(EOS(STATIC_2441), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)))
2441_0_insert_Load(EOS(STATIC_2441), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC))) → 2462_0_insert_Load(EOS(STATIC_2462), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660)
2462_0_insert_Load(EOS(STATIC_2462), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660) → 2469_0_insert_FieldAccess(EOS(STATIC_2469), i660, java.lang.Object(o1334sub), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, java.lang.Object(o1334sub))
2469_0_insert_FieldAccess(EOS(STATIC_2469), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, java.lang.Object(PartitionList(EOC))) → 2479_0_insert_FieldAccess(EOS(STATIC_2479), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, java.lang.Object(PartitionList(EOC)))
2479_0_insert_FieldAccess(EOS(STATIC_2479), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, java.lang.Object(PartitionList(EOC))) → 2484_0_insert_InvokeMethod(EOS(STATIC_2484), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571)
2484_0_insert_InvokeMethod(EOS(STATIC_2484), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571) → 2500_0_<init>_Load(EOS(STATIC_2500), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), i660, o1571)
2500_0_<init>_Load(EOS(STATIC_2500), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), i660, o1571) → 2555_0_<init>_InvokeMethod(EOS(STATIC_2555), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)))
2555_0_<init>_InvokeMethod(EOS(STATIC_2555), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC))) → 2563_0_<init>_Load(EOS(STATIC_2563), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), i660, o1571)
2563_0_<init>_Load(EOS(STATIC_2563), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), i660, o1571) → 2573_0_<init>_Load(EOS(STATIC_2573), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)))
2573_0_<init>_Load(EOS(STATIC_2573), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC))) → 2581_0_<init>_FieldAccess(EOS(STATIC_2581), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), o1571, java.lang.Object(Partition(EOC)), i660)
2581_0_<init>_FieldAccess(EOS(STATIC_2581), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), o1571, java.lang.Object(Partition(EOC)), i660) → 2598_0_<init>_Load(EOS(STATIC_2598), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), o1571)
2598_0_<init>_Load(EOS(STATIC_2598), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), o1571) → 2621_0_<init>_Load(EOS(STATIC_2621), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, o1571, java.lang.Object(Partition(EOC)))
2621_0_<init>_Load(EOS(STATIC_2621), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, o1571, java.lang.Object(Partition(EOC))) → 2630_0_<init>_FieldAccess(EOS(STATIC_2630), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), o1571)
2630_0_<init>_FieldAccess(EOS(STATIC_2630), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571, java.lang.Object(Partition(EOC)), o1571) → 2638_0_<init>_Return(EOS(STATIC_2638), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571)
2638_0_<init>_Return(EOS(STATIC_2638), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(Partition(EOC)), i660, o1571) → 2648_0_insert_Load(EOS(STATIC_2648), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)))
2648_0_insert_Load(EOS(STATIC_2648), i660, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC))) → 2661_0_insert_Load(EOS(STATIC_2661), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i660)
2661_0_insert_Load(EOS(STATIC_2661), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i660) → 2686_0_insert_FieldAccess(EOS(STATIC_2686), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i660, java.lang.Object(PartitionList(EOC)))
2686_0_insert_FieldAccess(EOS(STATIC_2686), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i660, java.lang.Object(PartitionList(EOC))) → 2697_0_insert_InvokeMethod(EOS(STATIC_2697), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i660, o1572)
2697_0_insert_InvokeMethod(EOS(STATIC_2697), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i660, o1572) → 2706_1_insert_InvokeMethod(2706_0_insert_Load(EOS(STATIC_2706), i660, o1572), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i660, o1572)
2706_0_insert_Load(EOS(STATIC_2706), i660, o1572) → 2716_0_insert_Load(EOS(STATIC_2716), i660, o1572)
2706_1_insert_InvokeMethod(2355_0_insert_Return(EOS(STATIC_2355), i862, NULL, NULL), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i862, NULL) → 2742_0_insert_Return(EOS(STATIC_2742), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i862, NULL, i862, NULL, NULL)
2706_1_insert_InvokeMethod(2878_0_insert_Return(EOS(STATIC_2878), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i916, java.lang.Object(PartitionList(EOC))) → 2933_0_insert_Return(EOS(STATIC_2933), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i916, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
2706_1_insert_InvokeMethod(3717_0_insert_Return(EOS(STATIC_3717), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i1368, java.lang.Object(PartitionList(EOC))) → 3796_0_insert_Return(EOS(STATIC_3796), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i1368, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
2742_0_insert_Return(EOS(STATIC_2742), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i862, NULL, i862, NULL, NULL) → 2750_0_insert_InvokeMethod(EOS(STATIC_2750), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL)
2750_0_insert_InvokeMethod(EOS(STATIC_2750), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL) → 2761_0_<init>_Load(EOS(STATIC_2761), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL)
2761_0_<init>_Load(EOS(STATIC_2761), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL) → 2789_0_<init>_InvokeMethod(EOS(STATIC_2789), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)))
2789_0_<init>_InvokeMethod(EOS(STATIC_2789), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC))) → 2798_0_<init>_Load(EOS(STATIC_2798), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL)
2798_0_<init>_Load(EOS(STATIC_2798), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL) → 2804_0_<init>_Load(EOS(STATIC_2804), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)))
2804_0_<init>_Load(EOS(STATIC_2804), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC))) → 2821_0_<init>_FieldAccess(EOS(STATIC_2821), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)))
2821_0_<init>_FieldAccess(EOS(STATIC_2821), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC))) → 2845_0_<init>_Load(EOS(STATIC_2845), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), NULL)
2845_0_<init>_Load(EOS(STATIC_2845), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), NULL) → 2851_0_<init>_Load(EOS(STATIC_2851), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, NULL, java.lang.Object(PartitionList(EOC)))
2851_0_<init>_Load(EOS(STATIC_2851), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, NULL, java.lang.Object(PartitionList(EOC))) → 2861_0_<init>_FieldAccess(EOS(STATIC_2861), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), NULL)
2861_0_<init>_FieldAccess(EOS(STATIC_2861), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL, java.lang.Object(PartitionList(EOC)), NULL) → 2868_0_<init>_Return(EOS(STATIC_2868), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL)
2868_0_<init>_Return(EOS(STATIC_2868), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), NULL) → 2878_0_insert_Return(EOS(STATIC_2878), java.lang.Object(PartitionList(EOC)))
2933_0_insert_Return(EOS(STATIC_2933), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i916, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 3170_0_insert_Return(EOS(STATIC_3170), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i916, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
3170_0_insert_Return(EOS(STATIC_3170), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i990, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 3417_0_insert_Return(EOS(STATIC_3417), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i990, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
3417_0_insert_Return(EOS(STATIC_3417), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i1149, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 3432_0_insert_InvokeMethod(EOS(STATIC_3432), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)))
3432_0_insert_InvokeMethod(EOS(STATIC_3432), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC))) → 3447_0_<init>_Load(EOS(STATIC_3447), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)))
3447_0_<init>_Load(EOS(STATIC_3447), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC))) → 3479_0_<init>_InvokeMethod(EOS(STATIC_3479), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
3479_0_<init>_InvokeMethod(EOS(STATIC_3479), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 3521_0_<init>_Load(EOS(STATIC_3521), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)))
3521_0_<init>_Load(EOS(STATIC_3521), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC))) → 3536_0_<init>_Load(EOS(STATIC_3536), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
3536_0_<init>_Load(EOS(STATIC_3536), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 3553_0_<init>_FieldAccess(EOS(STATIC_3553), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)))
3553_0_<init>_FieldAccess(EOS(STATIC_3553), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC))) → 3582_0_<init>_Load(EOS(STATIC_3582), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
3582_0_<init>_Load(EOS(STATIC_3582), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 3604_0_<init>_Load(EOS(STATIC_3604), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
3604_0_<init>_Load(EOS(STATIC_3604), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 3622_0_<init>_FieldAccess(EOS(STATIC_3622), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
3622_0_<init>_FieldAccess(EOS(STATIC_3622), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 3649_0_<init>_Return(EOS(STATIC_3649), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC)))
3649_0_<init>_Return(EOS(STATIC_3649), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), java.lang.Object(PartitionList(EOC))) → 3717_0_insert_Return(EOS(STATIC_3717), java.lang.Object(PartitionList(EOC)))
3796_0_insert_Return(EOS(STATIC_3796), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i1368, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 3417_0_insert_Return(EOS(STATIC_3417), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), i1368, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
2038_0_union_Load(EOS(STATIC_2038), o839, o840) → 2040_0_union_NONNULL(EOS(STATIC_2040), o839, o840, o839)
2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(o845sub), o840, java.lang.Object(o845sub)) → 2041_0_union_NONNULL(EOS(STATIC_2041), java.lang.Object(o845sub), o840, java.lang.Object(o845sub))
2040_0_union_NONNULL(EOS(STATIC_2040), NULL, o840, NULL) → 2043_0_union_NONNULL(EOS(STATIC_2043), NULL, o840, NULL)
2041_0_union_NONNULL(EOS(STATIC_2041), java.lang.Object(o845sub), o840, java.lang.Object(o845sub)) → 2044_0_union_Load(EOS(STATIC_2044), java.lang.Object(o845sub), o840)
2043_0_union_NONNULL(EOS(STATIC_2043), NULL, o840, NULL) → 2045_0_union_Load(EOS(STATIC_2045), NULL, o840)
2044_0_union_Load(EOS(STATIC_2044), java.lang.Object(o845sub), o840) → 2047_0_union_FieldAccess(EOS(STATIC_2047), java.lang.Object(o845sub), o840, java.lang.Object(o845sub))
2045_0_union_Load(EOS(STATIC_2045), NULL, o840) → 2048_0_union_Return(EOS(STATIC_2048), NULL, o840, o840)
2047_0_union_FieldAccess(EOS(STATIC_2047), java.lang.Object(PartitionList(EOC)), o840, java.lang.Object(PartitionList(EOC))) → 2049_0_union_FieldAccess(EOS(STATIC_2049), java.lang.Object(PartitionList(EOC)), o840, java.lang.Object(PartitionList(EOC)))
2049_0_union_FieldAccess(EOS(STATIC_2049), java.lang.Object(PartitionList(EOC)), o840, java.lang.Object(PartitionList(EOC))) → 2052_0_union_New(EOS(STATIC_2052), java.lang.Object(PartitionList(EOC)), o840, o852)
2052_0_union_New(EOS(STATIC_2052), java.lang.Object(PartitionList(EOC)), o840, o852) → 2057_0_union_Duplicate(EOS(STATIC_2057), java.lang.Object(PartitionList(EOC)), o840, o852, java.lang.Object(PartitionList(EOC)))
2057_0_union_Duplicate(EOS(STATIC_2057), java.lang.Object(PartitionList(EOC)), o840, o852, java.lang.Object(PartitionList(EOC))) → 2066_0_union_Load(EOS(STATIC_2066), java.lang.Object(PartitionList(EOC)), o840, o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
2066_0_union_Load(EOS(STATIC_2066), java.lang.Object(PartitionList(EOC)), o840, o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 2068_0_union_FieldAccess(EOS(STATIC_2068), o840, o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
2068_0_union_FieldAccess(EOS(STATIC_2068), o840, o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 2069_0_union_Load(EOS(STATIC_2069), o840, o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851)
2069_0_union_Load(EOS(STATIC_2069), o840, o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851) → 2071_0_union_InvokeMethod(EOS(STATIC_2071), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840)
2071_0_union_InvokeMethod(EOS(STATIC_2071), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840) → 2072_0_<init>_Load(EOS(STATIC_2072), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC)), o851, o840)
2072_0_<init>_Load(EOS(STATIC_2072), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC)), o851, o840) → 2074_0_<init>_InvokeMethod(EOS(STATIC_2074), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC)))
2074_0_<init>_InvokeMethod(EOS(STATIC_2074), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC))) → 2076_0_<init>_Load(EOS(STATIC_2076), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC)), o851, o840)
2076_0_<init>_Load(EOS(STATIC_2076), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC)), o851, o840) → 2077_0_<init>_Load(EOS(STATIC_2077), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC)))
2077_0_<init>_Load(EOS(STATIC_2077), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC))) → 2079_0_<init>_FieldAccess(EOS(STATIC_2079), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC)), o840, java.lang.Object(PartitionList(EOC)), o851)
2079_0_<init>_FieldAccess(EOS(STATIC_2079), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC)), o840, java.lang.Object(PartitionList(EOC)), o851) → 2081_0_<init>_Load(EOS(STATIC_2081), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC)), o840)
2081_0_<init>_Load(EOS(STATIC_2081), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC)), o840) → 2083_0_<init>_Load(EOS(STATIC_2083), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840, o840, java.lang.Object(PartitionList(EOC)))
2083_0_<init>_Load(EOS(STATIC_2083), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840, o840, java.lang.Object(PartitionList(EOC))) → 2084_0_<init>_FieldAccess(EOS(STATIC_2084), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC)), o840)
2084_0_<init>_FieldAccess(EOS(STATIC_2084), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840, java.lang.Object(PartitionList(EOC)), o840) → 2087_0_<init>_Return(EOS(STATIC_2087), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840)
2087_0_<init>_Return(EOS(STATIC_2087), o852, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), o851, o840) → 2089_0_union_InvokeMethod(EOS(STATIC_2089), o852, java.lang.Object(PartitionList(EOC)))
2089_0_union_InvokeMethod(EOS(STATIC_2089), o852, java.lang.Object(PartitionList(EOC))) → 2090_1_union_InvokeMethod(2090_0_union_Load(EOS(STATIC_2090), o852, java.lang.Object(PartitionList(EOC))), o852, java.lang.Object(PartitionList(EOC)))
2090_0_union_Load(EOS(STATIC_2090), o852, java.lang.Object(PartitionList(EOC))) → 2091_0_union_Load(EOS(STATIC_2091), o852, java.lang.Object(PartitionList(EOC)))
2090_1_union_InvokeMethod(2048_0_union_Return(EOS(STATIC_2048), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))), NULL, java.lang.Object(PartitionList(EOC))) → 2112_0_union_Return(EOS(STATIC_2112), NULL, java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
2090_1_union_InvokeMethod(2116_0_union_Return(EOS(STATIC_2116), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 2134_0_union_Return(EOS(STATIC_2134), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
2090_1_union_InvokeMethod(2567_0_union_Return(EOS(STATIC_2567), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 2612_0_union_Return(EOS(STATIC_2612), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
2091_0_union_Load(EOS(STATIC_2091), o852, java.lang.Object(PartitionList(EOC))) → 2095_0_union_Load(EOS(STATIC_2095), o852, java.lang.Object(PartitionList(EOC)))
2095_0_union_Load(EOS(STATIC_2095), o852, java.lang.Object(PartitionList(EOC))) → 2098_0_union_Load(EOS(STATIC_2098), o852, java.lang.Object(PartitionList(EOC)))
2098_0_union_Load(EOS(STATIC_2098), o852, java.lang.Object(PartitionList(EOC))) → 2101_0_union_Load(EOS(STATIC_2101), o852, java.lang.Object(PartitionList(EOC)))
2112_0_union_Return(EOS(STATIC_2112), NULL, java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 2113_0_union_Store(EOS(STATIC_2113), java.lang.Object(PartitionList(EOC)))
2113_0_union_Store(EOS(STATIC_2113), java.lang.Object(PartitionList(EOC))) → 2114_0_union_Load(EOS(STATIC_2114), java.lang.Object(PartitionList(EOC)))
2114_0_union_Load(EOS(STATIC_2114), java.lang.Object(PartitionList(EOC))) → 2116_0_union_Return(EOS(STATIC_2116), java.lang.Object(PartitionList(EOC)))
2134_0_union_Return(EOS(STATIC_2134), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 2245_0_union_Return(EOS(STATIC_2245), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
2245_0_union_Return(EOS(STATIC_2245), java.lang.Object(PartitionList(EOC)), java.lang.Object(o1167sub), java.lang.Object(PartitionList(EOC))) → 2314_0_union_Return(EOS(STATIC_2314), java.lang.Object(PartitionList(EOC)), java.lang.Object(o1167sub), java.lang.Object(PartitionList(EOC)))
2314_0_union_Return(EOS(STATIC_2314), java.lang.Object(PartitionList(EOC)), java.lang.Object(o1271sub), java.lang.Object(PartitionList(EOC))) → 2433_0_union_Return(EOS(STATIC_2433), java.lang.Object(PartitionList(EOC)), java.lang.Object(o1271sub), java.lang.Object(PartitionList(EOC)))
2433_0_union_Return(EOS(STATIC_2433), java.lang.Object(PartitionList(EOC)), java.lang.Object(o1485sub), java.lang.Object(PartitionList(EOC))) → 2539_0_union_Return(EOS(STATIC_2539), java.lang.Object(PartitionList(EOC)), java.lang.Object(o1485sub), java.lang.Object(PartitionList(EOC)))
2539_0_union_Return(EOS(STATIC_2539), java.lang.Object(PartitionList(EOC)), java.lang.Object(o1610sub), java.lang.Object(PartitionList(EOC))) → 2549_0_union_Store(EOS(STATIC_2549), java.lang.Object(PartitionList(EOC)))
2549_0_union_Store(EOS(STATIC_2549), java.lang.Object(PartitionList(EOC))) → 2557_0_union_Load(EOS(STATIC_2557), java.lang.Object(PartitionList(EOC)))
2557_0_union_Load(EOS(STATIC_2557), java.lang.Object(PartitionList(EOC))) → 2567_0_union_Return(EOS(STATIC_2567), java.lang.Object(PartitionList(EOC)))
2612_0_union_Return(EOS(STATIC_2612), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 2539_0_union_Return(EOS(STATIC_2539), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
Combined rules. Obtained 15 conditional rules for P and 52 conditional rules for R.
P rules:
998_0_generation_NONNULL(EOS(STATIC_998), x0, java.lang.Object(IntList(EOC, x1, x2)), java.lang.Object(IntList(EOC, x1, x2))) → 1079_0_generation_NE(EOS(STATIC_1079), x0, java.lang.Object(IntList(EOC, x1, x2)), NULL, x1, -(x0, x1)) | >=(0, -(x0, x1))
1079_0_generation_NE(EOS(STATIC_1079), x0, java.lang.Object(IntList(EOC, x1, x2)), NULL, x1, x3) → 1133_1_generation_InvokeMethod(998_0_generation_NONNULL(EOS(STATIC_998), x0, x2, x2), NULL, x0, x2) | !(=(x3, 0))
1079_0_generation_NE(EOS(STATIC_1079), x0, java.lang.Object(IntList(EOC, x1, x2)), NULL, x1, 0) → 1287_1_generation_InvokeMethod(998_0_generation_NONNULL(EOS(STATIC_998), x0, x2, x2), java.lang.Object(PartitionList(EOC)), x0, x2)
998_0_generation_NONNULL(EOS(STATIC_998), x0, java.lang.Object(IntList(EOC, x1, x2)), java.lang.Object(IntList(EOC, x1, x2))) → 1079_0_generation_NE(EOS(STATIC_1079), x0, java.lang.Object(IntList(EOC, x1, x2)), NULL, x1, -(x0, x1)) | &&(<=(x0, -(x0, x1)), <(0, -(x0, x1)))
998_0_generation_NONNULL(EOS(STATIC_998), x0, java.lang.Object(IntList(EOC, x1, x2)), java.lang.Object(IntList(EOC, x1, x2))) → 1090_1_generation_InvokeMethod(998_0_generation_NONNULL(EOS(STATIC_998), -(x0, x1), java.lang.Object(IntList(EOC, x1, x2)), java.lang.Object(IntList(EOC, x1, x2))), x0, java.lang.Object(IntList(EOC, x1, x2)), x1, -(x0, x1), java.lang.Object(IntList(EOC, x1, x2))) | &&(>(x0, -(x0, x1)), <(0, -(x0, x1)))
1090_1_generation_InvokeMethod(2138_0_generation_Return(EOS(STATIC_2138), java.lang.Object(PartitionList(EOC))), x0, java.lang.Object(IntList(EOC, x1, NULL)), x1, x2, java.lang.Object(IntList(EOC, x1, NULL))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(EOS(STATIC_2266), x1, java.lang.Object(PartitionList(EOC))), x0, java.lang.Object(IntList(EOC, x1, NULL)), x1, java.lang.Object(PartitionList(EOC)))
1090_1_generation_InvokeMethod(2345_0_generation_Return(EOS(STATIC_2345), x0), x1, java.lang.Object(IntList(EOC, x2, java.lang.Object(IntList(EOC, x3, x4)))), x2, x5, java.lang.Object(IntList(EOC, x2, java.lang.Object(IntList(EOC, x3, x4))))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(EOS(STATIC_2266), x2, x0), x1, java.lang.Object(IntList(EOC, x2, java.lang.Object(IntList(EOC, x3, x4)))), x2, x0)
1090_1_generation_InvokeMethod(2360_0_generation_Return(EOS(STATIC_2360), java.lang.Object(PartitionList(EOC))), x0, java.lang.Object(IntList(EOC, x1, java.lang.Object(IntList(EOC, x2, x3)))), x1, x4, java.lang.Object(IntList(EOC, x1, java.lang.Object(IntList(EOC, x2, x3))))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(EOS(STATIC_2266), x1, java.lang.Object(PartitionList(EOC))), x0, java.lang.Object(IntList(EOC, x1, java.lang.Object(IntList(EOC, x2, x3)))), x1, java.lang.Object(PartitionList(EOC)))
1090_1_generation_InvokeMethod(2793_0_generation_Return(EOS(STATIC_2793), x0), x1, java.lang.Object(IntList(EOC, x2, java.lang.Object(IntList(EOC, x3, x4)))), x2, x5, java.lang.Object(IntList(EOC, x2, java.lang.Object(IntList(EOC, x3, x4))))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(EOS(STATIC_2266), x2, x0), x1, java.lang.Object(IntList(EOC, x2, java.lang.Object(IntList(EOC, x3, x4)))), x2, x0)
1090_1_generation_InvokeMethod(4198_0_generation_Return(EOS(STATIC_4198), java.lang.Object(PartitionList(EOC))), x0, java.lang.Object(IntList(EOC, x1, NULL)), x1, x2, java.lang.Object(IntList(EOC, x1, NULL))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(EOS(STATIC_2266), x1, java.lang.Object(PartitionList(EOC))), x0, java.lang.Object(IntList(EOC, x1, NULL)), x1, java.lang.Object(PartitionList(EOC)))
1090_1_generation_InvokeMethod(4206_0_generation_Return(EOS(STATIC_4206), java.lang.Object(PartitionList(EOC))), x0, java.lang.Object(IntList(EOC, x1, java.lang.Object(IntList(EOC, x2, x3)))), x1, x4, java.lang.Object(IntList(EOC, x1, java.lang.Object(IntList(EOC, x2, x3))))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(EOS(STATIC_2266), x1, java.lang.Object(PartitionList(EOC))), x0, java.lang.Object(IntList(EOC, x1, java.lang.Object(IntList(EOC, x2, x3)))), x1, java.lang.Object(PartitionList(EOC)))
1090_1_generation_InvokeMethod(1207_0_generation_Return(EOS(STATIC_1207), NULL), x0, java.lang.Object(IntList(EOC, x1, NULL)), x1, x2, java.lang.Object(IntList(EOC, x1, NULL))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(EOS(STATIC_2266), x1, NULL), x0, java.lang.Object(IntList(EOC, x1, NULL)), x1, NULL)
2266_1_generation_InvokeMethod(2355_0_insert_Return(EOS(STATIC_2355), x0, NULL, NULL), x1, java.lang.Object(IntList(EOC, x0, x2)), x0, NULL) → 2600_1_generation_InvokeMethod(998_0_generation_NONNULL(EOS(STATIC_998), x1, x2, x2), NULL, x1, x2)
2266_1_generation_InvokeMethod(3717_0_insert_Return(EOS(STATIC_3717), java.lang.Object(PartitionList(EOC))), x0, java.lang.Object(IntList(EOC, x1, x2)), x1, java.lang.Object(PartitionList(EOC))) → 3645_1_generation_InvokeMethod(998_0_generation_NONNULL(EOS(STATIC_998), x0, x2, x2), java.lang.Object(PartitionList(EOC)), x0, x2)
2266_1_generation_InvokeMethod(2878_0_insert_Return(EOS(STATIC_2878), java.lang.Object(PartitionList(EOC))), x0, java.lang.Object(IntList(EOC, x1, x2)), x1, java.lang.Object(PartitionList(EOC))) → 3645_1_generation_InvokeMethod(998_0_generation_NONNULL(EOS(STATIC_998), x0, x2, x2), java.lang.Object(PartitionList(EOC)), x0, x2)
R rules:
2266_0_insert_Load(EOS(STATIC_2266), x0, x1) → 2318_0_insert_NONNULL(EOS(STATIC_2318), x0, x1, x1)
998_0_generation_NONNULL(EOS(STATIC_998), x0, NULL, NULL) → 1008_0_generation_Return(EOS(STATIC_1008), x0, NULL, NULL)
1133_1_generation_InvokeMethod(1008_0_generation_Return(EOS(STATIC_1008), x0, NULL, NULL), NULL, x0, NULL) → 1173_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), NULL, NULL, NULL), NULL, NULL)
1287_1_generation_InvokeMethod(1008_0_generation_Return(EOS(STATIC_1008), x0, NULL, NULL), java.lang.Object(PartitionList(EOC)), x0, NULL) → 1411_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), NULL)
1411_1_generation_InvokeMethod(2116_0_union_Return(EOS(STATIC_2116), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), NULL) → 2138_0_generation_Return(EOS(STATIC_2138), java.lang.Object(PartitionList(EOC)))
1133_1_generation_InvokeMethod(2138_0_generation_Return(EOS(STATIC_2138), java.lang.Object(PartitionList(EOC))), NULL, x0, java.lang.Object(IntList(EOC, x1, NULL))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), NULL, java.lang.Object(PartitionList(EOC)), NULL), NULL, java.lang.Object(PartitionList(EOC)))
1133_1_generation_InvokeMethod(2345_0_generation_Return(EOS(STATIC_2345), x0), NULL, x1, java.lang.Object(IntList(EOC, x2, java.lang.Object(IntList(EOC, x3, x4))))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), NULL, x0, NULL), NULL, x0)
1133_1_generation_InvokeMethod(2360_0_generation_Return(EOS(STATIC_2360), java.lang.Object(PartitionList(EOC))), NULL, x0, java.lang.Object(IntList(EOC, x1, java.lang.Object(IntList(EOC, x2, x3))))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), NULL, java.lang.Object(PartitionList(EOC)), NULL), NULL, java.lang.Object(PartitionList(EOC)))
1133_1_generation_InvokeMethod(2793_0_generation_Return(EOS(STATIC_2793), x0), NULL, x1, java.lang.Object(IntList(EOC, x2, java.lang.Object(IntList(EOC, x3, x4))))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), NULL, x0, NULL), NULL, x0)
1133_1_generation_InvokeMethod(4198_0_generation_Return(EOS(STATIC_4198), java.lang.Object(PartitionList(EOC))), NULL, x0, java.lang.Object(IntList(EOC, x1, NULL))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), NULL, java.lang.Object(PartitionList(EOC)), NULL), NULL, java.lang.Object(PartitionList(EOC)))
1133_1_generation_InvokeMethod(4206_0_generation_Return(EOS(STATIC_4206), java.lang.Object(PartitionList(EOC))), NULL, x0, java.lang.Object(IntList(EOC, x1, java.lang.Object(IntList(EOC, x2, x3))))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), NULL, java.lang.Object(PartitionList(EOC)), NULL), NULL, java.lang.Object(PartitionList(EOC)))
1133_1_generation_InvokeMethod(1207_0_generation_Return(EOS(STATIC_1207), NULL), NULL, x0, java.lang.Object(IntList(EOC, x1, NULL))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), NULL, NULL, NULL), NULL, NULL)
1287_1_generation_InvokeMethod(2138_0_generation_Return(EOS(STATIC_2138), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), x0, java.lang.Object(IntList(EOC, x1, NULL))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
1287_1_generation_InvokeMethod(2345_0_generation_Return(EOS(STATIC_2345), x0), java.lang.Object(PartitionList(EOC)), x1, java.lang.Object(IntList(EOC, x2, java.lang.Object(IntList(EOC, x3, x4))))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC)), x0, java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), x0)
1287_1_generation_InvokeMethod(2360_0_generation_Return(EOS(STATIC_2360), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), x0, java.lang.Object(IntList(EOC, x1, java.lang.Object(IntList(EOC, x2, x3))))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
1287_1_generation_InvokeMethod(2793_0_generation_Return(EOS(STATIC_2793), x0), java.lang.Object(PartitionList(EOC)), x1, java.lang.Object(IntList(EOC, x2, java.lang.Object(IntList(EOC, x3, x4))))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC)), x0, java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), x0)
1287_1_generation_InvokeMethod(4198_0_generation_Return(EOS(STATIC_4198), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), x0, java.lang.Object(IntList(EOC, x1, NULL))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
1287_1_generation_InvokeMethod(4206_0_generation_Return(EOS(STATIC_4206), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), x0, java.lang.Object(IntList(EOC, x1, java.lang.Object(IntList(EOC, x2, x3))))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
1287_1_generation_InvokeMethod(1207_0_generation_Return(EOS(STATIC_1207), NULL), java.lang.Object(PartitionList(EOC)), x0, java.lang.Object(IntList(EOC, x1, NULL))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), NULL)
2600_1_generation_InvokeMethod(1008_0_generation_Return(EOS(STATIC_1008), x0, NULL, NULL), NULL, x0, NULL) → 2726_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), NULL, NULL, NULL), NULL, NULL)
2600_1_generation_InvokeMethod(2345_0_generation_Return(EOS(STATIC_2345), x0), NULL, x1, java.lang.Object(IntList(EOC, x2, java.lang.Object(IntList(EOC, x3, x4))))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), NULL, x0, NULL), NULL, x0)
2600_1_generation_InvokeMethod(2360_0_generation_Return(EOS(STATIC_2360), java.lang.Object(PartitionList(EOC))), NULL, x0, java.lang.Object(IntList(EOC, x1, java.lang.Object(IntList(EOC, x2, x3))))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), NULL, java.lang.Object(PartitionList(EOC)), NULL), NULL, java.lang.Object(PartitionList(EOC)))
2600_1_generation_InvokeMethod(2793_0_generation_Return(EOS(STATIC_2793), x0), NULL, x1, java.lang.Object(IntList(EOC, x2, java.lang.Object(IntList(EOC, x3, x4))))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), NULL, x0, NULL), NULL, x0)
2600_1_generation_InvokeMethod(4198_0_generation_Return(EOS(STATIC_4198), java.lang.Object(PartitionList(EOC))), NULL, x0, java.lang.Object(IntList(EOC, x1, NULL))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), NULL, java.lang.Object(PartitionList(EOC)), NULL), NULL, java.lang.Object(PartitionList(EOC)))
2600_1_generation_InvokeMethod(4206_0_generation_Return(EOS(STATIC_4206), java.lang.Object(PartitionList(EOC))), NULL, x0, java.lang.Object(IntList(EOC, x1, java.lang.Object(IntList(EOC, x2, x3))))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), NULL, java.lang.Object(PartitionList(EOC)), NULL), NULL, java.lang.Object(PartitionList(EOC)))
2600_1_generation_InvokeMethod(1207_0_generation_Return(EOS(STATIC_1207), NULL), NULL, x0, java.lang.Object(IntList(EOC, x1, NULL))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), NULL, NULL, NULL), NULL, NULL)
2600_1_generation_InvokeMethod(2138_0_generation_Return(EOS(STATIC_2138), java.lang.Object(PartitionList(EOC))), NULL, x0, java.lang.Object(IntList(EOC, x1, NULL))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), NULL, java.lang.Object(PartitionList(EOC)), NULL), NULL, java.lang.Object(PartitionList(EOC)))
3645_1_generation_InvokeMethod(1008_0_generation_Return(EOS(STATIC_1008), x0, NULL, NULL), java.lang.Object(PartitionList(EOC)), x0, NULL) → 4021_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), NULL)
3645_1_generation_InvokeMethod(2345_0_generation_Return(EOS(STATIC_2345), x0), java.lang.Object(PartitionList(EOC)), x1, java.lang.Object(IntList(EOC, x2, java.lang.Object(IntList(EOC, x3, x4))))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC)), x0, java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), x0)
3645_1_generation_InvokeMethod(2360_0_generation_Return(EOS(STATIC_2360), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), x0, java.lang.Object(IntList(EOC, x1, java.lang.Object(IntList(EOC, x2, x3))))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
3645_1_generation_InvokeMethod(2793_0_generation_Return(EOS(STATIC_2793), x0), java.lang.Object(PartitionList(EOC)), x1, java.lang.Object(IntList(EOC, x2, java.lang.Object(IntList(EOC, x3, x4))))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC)), x0, java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), x0)
3645_1_generation_InvokeMethod(4198_0_generation_Return(EOS(STATIC_4198), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), x0, java.lang.Object(IntList(EOC, x1, NULL))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
3645_1_generation_InvokeMethod(4206_0_generation_Return(EOS(STATIC_4206), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), x0, java.lang.Object(IntList(EOC, x1, java.lang.Object(IntList(EOC, x2, x3))))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
3645_1_generation_InvokeMethod(1207_0_generation_Return(EOS(STATIC_1207), NULL), java.lang.Object(PartitionList(EOC)), x0, java.lang.Object(IntList(EOC, x1, NULL))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC)), NULL, java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), NULL)
3645_1_generation_InvokeMethod(2138_0_generation_Return(EOS(STATIC_2138), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), x0, java.lang.Object(IntList(EOC, x1, NULL))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)))
4021_1_generation_InvokeMethod(2116_0_union_Return(EOS(STATIC_2116), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), NULL) → 4198_0_generation_Return(EOS(STATIC_4198), java.lang.Object(PartitionList(EOC)))
4021_1_generation_InvokeMethod(2567_0_union_Return(EOS(STATIC_2567), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), NULL) → 4198_0_generation_Return(EOS(STATIC_4198), java.lang.Object(PartitionList(EOC)))
4022_1_generation_InvokeMethod(2116_0_union_Return(EOS(STATIC_2116), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), x0) → 4206_0_generation_Return(EOS(STATIC_4206), java.lang.Object(PartitionList(EOC)))
4022_1_generation_InvokeMethod(2567_0_union_Return(EOS(STATIC_2567), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), x0) → 4206_0_generation_Return(EOS(STATIC_4206), java.lang.Object(PartitionList(EOC)))
2318_0_insert_NONNULL(EOS(STATIC_2318), x0, NULL, NULL) → 2355_0_insert_Return(EOS(STATIC_2355), x0, NULL, NULL)
2318_0_insert_NONNULL(EOS(STATIC_2318), x0, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 2706_1_insert_InvokeMethod(2318_0_insert_NONNULL(EOS(STATIC_2318), x0, x1, x1), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), x0, x1)
2706_1_insert_InvokeMethod(2355_0_insert_Return(EOS(STATIC_2355), x0, NULL, NULL), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), x0, NULL) → 2878_0_insert_Return(EOS(STATIC_2878), java.lang.Object(PartitionList(EOC)))
2706_1_insert_InvokeMethod(3717_0_insert_Return(EOS(STATIC_3717), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), x0, java.lang.Object(PartitionList(EOC))) → 3717_0_insert_Return(EOS(STATIC_3717), java.lang.Object(PartitionList(EOC)))
2706_1_insert_InvokeMethod(2878_0_insert_Return(EOS(STATIC_2878), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC)), java.lang.Object(Partition(EOC)), x0, java.lang.Object(PartitionList(EOC))) → 3717_0_insert_Return(EOS(STATIC_3717), java.lang.Object(PartitionList(EOC)))
2040_0_union_NONNULL(EOS(STATIC_2040), NULL, x0, NULL) → 2048_0_union_Return(EOS(STATIC_2048), NULL, x0, x0)
2040_0_union_NONNULL(EOS(STATIC_2040), java.lang.Object(PartitionList(EOC)), x0, java.lang.Object(PartitionList(EOC))) → 2090_1_union_InvokeMethod(2040_0_union_NONNULL(EOS(STATIC_2040), x1, java.lang.Object(PartitionList(EOC)), x1), x1, java.lang.Object(PartitionList(EOC)))
2090_1_union_InvokeMethod(2048_0_union_Return(EOS(STATIC_2048), NULL, java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))), NULL, java.lang.Object(PartitionList(EOC))) → 2116_0_union_Return(EOS(STATIC_2116), java.lang.Object(PartitionList(EOC)))
2090_1_union_InvokeMethod(2567_0_union_Return(EOS(STATIC_2567), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 2567_0_union_Return(EOS(STATIC_2567), java.lang.Object(PartitionList(EOC)))
2090_1_union_InvokeMethod(2116_0_union_Return(EOS(STATIC_2116), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), java.lang.Object(PartitionList(EOC))) → 2567_0_union_Return(EOS(STATIC_2567), java.lang.Object(PartitionList(EOC)))
2267_1_generation_InvokeMethod(2048_0_union_Return(EOS(STATIC_2048), NULL, x0, x0), NULL, x0) → 2345_0_generation_Return(EOS(STATIC_2345), x0)
2269_1_generation_InvokeMethod(2116_0_union_Return(EOS(STATIC_2116), java.lang.Object(PartitionList(EOC))), java.lang.Object(PartitionList(EOC)), x0) → 2360_0_generation_Return(EOS(STATIC_2360), java.lang.Object(PartitionList(EOC)))
2727_1_generation_InvokeMethod(2048_0_union_Return(EOS(STATIC_2048), NULL, x0, x0), NULL, x0) → 2793_0_generation_Return(EOS(STATIC_2793), x0)
Filtered ground terms:
3645_1_generation_InvokeMethod(x1, x2, x3, x4) → 3645_1_generation_InvokeMethod(x1, x3, x4)
PartitionList(x1) → PartitionList
998_0_generation_NONNULL(x1, x2, x3, x4) → 998_0_generation_NONNULL(x2, x3, x4)
IntList(x1, x2, x3) → IntList(x2, x3)
2878_0_insert_Return(x1, x2) → 2878_0_insert_Return
3717_0_insert_Return(x1, x2) → 3717_0_insert_Return
2600_1_generation_InvokeMethod(x1, x2, x3, x4) → 2600_1_generation_InvokeMethod(x1, x3, x4)
2355_0_insert_Return(x1, x2, x3, x4) → 2355_0_insert_Return(x2)
2266_0_insert_Load(x1, x2, x3) → 2266_0_insert_Load(x2, x3)
1207_0_generation_Return(x1, x2) → 1207_0_generation_Return
4206_0_generation_Return(x1, x2) → 4206_0_generation_Return
4198_0_generation_Return(x1, x2) → 4198_0_generation_Return
2793_0_generation_Return(x1, x2) → 2793_0_generation_Return(x2)
2360_0_generation_Return(x1, x2) → 2360_0_generation_Return
2345_0_generation_Return(x1, x2) → 2345_0_generation_Return(x2)
2138_0_generation_Return(x1, x2) → 2138_0_generation_Return
Cond_998_0_generation_NONNULL2(x1, x2, x3, x4, x5) → Cond_998_0_generation_NONNULL2(x1, x3, x4, x5)
1079_0_generation_NE(x1, x2, x3, x4, x5, x6) → 1079_0_generation_NE(x2, x3, x5, x6)
Cond_998_0_generation_NONNULL1(x1, x2, x3, x4, x5) → Cond_998_0_generation_NONNULL1(x1, x3, x4, x5)
1287_1_generation_InvokeMethod(x1, x2, x3, x4) → 1287_1_generation_InvokeMethod(x1, x3, x4)
1133_1_generation_InvokeMethod(x1, x2, x3, x4) → 1133_1_generation_InvokeMethod(x1, x3, x4)
Cond_1079_0_generation_NE(x1, x2, x3, x4, x5, x6, x7) → Cond_1079_0_generation_NE(x1, x3, x4, x6, x7)
Cond_998_0_generation_NONNULL(x1, x2, x3, x4, x5) → Cond_998_0_generation_NONNULL(x1, x3, x4, x5)
2727_1_generation_InvokeMethod(x1, x2, x3) → 2727_1_generation_InvokeMethod(x1, x3)
2048_0_union_Return(x1, x2, x3, x4) → 2048_0_union_Return(x3, x4)
2269_1_generation_InvokeMethod(x1, x2, x3) → 2269_1_generation_InvokeMethod(x1, x3)
2116_0_union_Return(x1, x2) → 2116_0_union_Return
2267_1_generation_InvokeMethod(x1, x2, x3) → 2267_1_generation_InvokeMethod(x1, x3)
2567_0_union_Return(x1, x2) → 2567_0_union_Return
2090_1_union_InvokeMethod(x1, x2, x3) → 2090_1_union_InvokeMethod(x1, x2)
2040_0_union_NONNULL(x1, x2, x3, x4) → 2040_0_union_NONNULL(x2, x3, x4)
2706_1_insert_InvokeMethod(x1, x2, x3, x4, x5, x6) → 2706_1_insert_InvokeMethod(x1, x5, x6)
Partition(x1) → Partition
2318_0_insert_NONNULL(x1, x2, x3, x4) → 2318_0_insert_NONNULL(x2, x3, x4)
4022_1_generation_InvokeMethod(x1, x2, x3) → 4022_1_generation_InvokeMethod(x1, x3)
4021_1_generation_InvokeMethod(x1, x2, x3) → 4021_1_generation_InvokeMethod(x1)
1008_0_generation_Return(x1, x2, x3, x4) → 1008_0_generation_Return(x2)
2726_1_generation_InvokeMethod(x1, x2, x3) → 2726_1_generation_InvokeMethod(x1)
1411_1_generation_InvokeMethod(x1, x2, x3) → 1411_1_generation_InvokeMethod(x1)
1173_1_generation_InvokeMethod(x1, x2, x3) → 1173_1_generation_InvokeMethod(x1)
Filtered duplicate args:
998_0_generation_NONNULL(x1, x2, x3) → 998_0_generation_NONNULL(x1, x3)
Cond_998_0_generation_NONNULL(x1, x2, x3, x4) → Cond_998_0_generation_NONNULL(x1, x2, x4)
1079_0_generation_NE(x1, x2, x3, x4) → 1079_0_generation_NE(x1, x2, x4)
Cond_1079_0_generation_NE(x1, x2, x3, x4, x5) → Cond_1079_0_generation_NE(x1, x2, x3, x5)
Cond_998_0_generation_NONNULL1(x1, x2, x3, x4) → Cond_998_0_generation_NONNULL1(x1, x2, x4)
Cond_998_0_generation_NONNULL2(x1, x2, x3, x4) → Cond_998_0_generation_NONNULL2(x1, x2, x4)
1090_1_generation_InvokeMethod(x1, x2, x3, x4, x5, x6) → 1090_1_generation_InvokeMethod(x1, x2, x5, x6)
2266_1_generation_InvokeMethod(x1, x2, x3, x4, x5) → 2266_1_generation_InvokeMethod(x1, x2, x3, x5)
2318_0_insert_NONNULL(x1, x2, x3) → 2318_0_insert_NONNULL(x1, x3)
2040_0_union_NONNULL(x1, x2, x3) → 2040_0_union_NONNULL(x2, x3)
2267_1_generation_InvokeMethod(x1, x2) → 2267_1_generation_InvokeMethod(x1)
2727_1_generation_InvokeMethod(x1, x2) → 2727_1_generation_InvokeMethod(x1)
2048_0_union_Return(x1, x2) → 2048_0_union_Return(x2)
Filtered unneeded arguments:
Cond_1079_0_generation_NE(x1, x2, x3, x4) → Cond_1079_0_generation_NE(x1, x2, x3)
1133_1_generation_InvokeMethod(x1, x2, x3) → 1133_1_generation_InvokeMethod(x1, x3)
1287_1_generation_InvokeMethod(x1, x2, x3) → 1287_1_generation_InvokeMethod(x1, x3)
1090_1_generation_InvokeMethod(x1, x2, x3, x4) → 1090_1_generation_InvokeMethod(x1, x2, x4)
2600_1_generation_InvokeMethod(x1, x2, x3) → 2600_1_generation_InvokeMethod(x1, x3)
3645_1_generation_InvokeMethod(x1, x2, x3) → 3645_1_generation_InvokeMethod(x1, x3)
4022_1_generation_InvokeMethod(x1, x2) → 4022_1_generation_InvokeMethod(x1)
2318_0_insert_NONNULL(x1, x2) → 2318_0_insert_NONNULL(x2)
2706_1_insert_InvokeMethod(x1, x2, x3) → 2706_1_insert_InvokeMethod(x1, x3)
2269_1_generation_InvokeMethod(x1, x2) → 2269_1_generation_InvokeMethod(x1)
2266_0_insert_Load(x1, x2) → 2266_0_insert_Load(x2)
Filtered free variables in P:
2355_0_insert_Return(x1) → 2355_0_insert_Return
2706_1_insert_InvokeMethod(x1, x2) → 2706_1_insert_InvokeMethod(x1)
2318_0_insert_NONNULL(x1) → 2318_0_insert_NONNULL
2090_1_union_InvokeMethod(x1, x2) → 2090_1_union_InvokeMethod(x1)
2040_0_union_NONNULL(x1, x2) → 2040_0_union_NONNULL(x1)
Current set of rules:
P rules:
998_0_generation_NONNULL(x0, java.lang.Object(IntList(x1, x2))) → Cond_998_0_generation_NONNULL(>=(0, -(x0, x1)), x0, java.lang.Object(IntList(x1, x2)))
Cond_998_0_generation_NONNULL(TRUE, x0, java.lang.Object(IntList(x1, x2))) → 1079_0_generation_NE(x0, java.lang.Object(IntList(x1, x2)), -(x0, x1))
1079_0_generation_NE(x0, java.lang.Object(IntList(x1, x2)), x3) → Cond_1079_0_generation_NE(!(=(x3, 0)), x0, java.lang.Object(IntList(x1, x2)))
Cond_1079_0_generation_NE(TRUE, x0, java.lang.Object(IntList(x1, x2))) → 1133_1_generation_InvokeMethod(998_0_generation_NONNULL(x0, x2), x2)
1079_0_generation_NE(x0, java.lang.Object(IntList(x1, x2)), 0) → 1287_1_generation_InvokeMethod(998_0_generation_NONNULL(x0, x2), x2)
998_0_generation_NONNULL(x0, java.lang.Object(IntList(x1, x2))) → Cond_998_0_generation_NONNULL1(&&(<=(x0, -(x0, x1)), <(0, -(x0, x1))), x0, java.lang.Object(IntList(x1, x2)))
Cond_998_0_generation_NONNULL1(TRUE, x0, java.lang.Object(IntList(x1, x2))) → 1079_0_generation_NE(x0, java.lang.Object(IntList(x1, x2)), -(x0, x1))
998_0_generation_NONNULL(x0, java.lang.Object(IntList(x1, x2))) → Cond_998_0_generation_NONNULL2(&&(>(x0, -(x0, x1)), <(0, -(x0, x1))), x0, java.lang.Object(IntList(x1, x2)))
Cond_998_0_generation_NONNULL2(TRUE, x0, java.lang.Object(IntList(x1, x2))) → 1090_1_generation_InvokeMethod(998_0_generation_NONNULL(-(x0, x1), java.lang.Object(IntList(x1, x2))), x0, java.lang.Object(IntList(x1, x2)))
1090_1_generation_InvokeMethod(2138_0_generation_Return, x0, java.lang.Object(IntList(x1, NULL))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(java.lang.Object(PartitionList)), x0, java.lang.Object(IntList(x1, NULL)), java.lang.Object(PartitionList))
1090_1_generation_InvokeMethod(2345_0_generation_Return(x0), x1, java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(x0), x1, java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4)))), x0)
1090_1_generation_InvokeMethod(2360_0_generation_Return, x0, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(java.lang.Object(PartitionList)), x0, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3)))), java.lang.Object(PartitionList))
1090_1_generation_InvokeMethod(2793_0_generation_Return(x0), x1, java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(x0), x1, java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4)))), x0)
1090_1_generation_InvokeMethod(4198_0_generation_Return, x0, java.lang.Object(IntList(x1, NULL))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(java.lang.Object(PartitionList)), x0, java.lang.Object(IntList(x1, NULL)), java.lang.Object(PartitionList))
1090_1_generation_InvokeMethod(4206_0_generation_Return, x0, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(java.lang.Object(PartitionList)), x0, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3)))), java.lang.Object(PartitionList))
1090_1_generation_InvokeMethod(1207_0_generation_Return, x0, java.lang.Object(IntList(x1, NULL))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(NULL), x0, java.lang.Object(IntList(x1, NULL)), NULL)
2266_1_generation_InvokeMethod(2355_0_insert_Return, x1, java.lang.Object(IntList(x0, x2)), NULL) → 2600_1_generation_InvokeMethod(998_0_generation_NONNULL(x1, x2), x2)
2266_1_generation_InvokeMethod(3717_0_insert_Return, x0, java.lang.Object(IntList(x1, x2)), java.lang.Object(PartitionList)) → 3645_1_generation_InvokeMethod(998_0_generation_NONNULL(x0, x2), x2)
2266_1_generation_InvokeMethod(2878_0_insert_Return, x0, java.lang.Object(IntList(x1, x2)), java.lang.Object(PartitionList)) → 3645_1_generation_InvokeMethod(998_0_generation_NONNULL(x0, x2), x2)
R rules:
2266_0_insert_Load(x1) → 2318_0_insert_NONNULL
998_0_generation_NONNULL(x0, NULL) → 1008_0_generation_Return(x0)
1133_1_generation_InvokeMethod(1008_0_generation_Return(x0), NULL) → 1173_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
1287_1_generation_InvokeMethod(1008_0_generation_Return(x0), NULL) → 1411_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
1411_1_generation_InvokeMethod(2116_0_union_Return) → 2138_0_generation_Return
1133_1_generation_InvokeMethod(2138_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
1133_1_generation_InvokeMethod(2345_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
1133_1_generation_InvokeMethod(2360_0_generation_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
1133_1_generation_InvokeMethod(2793_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
1133_1_generation_InvokeMethod(4198_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
1133_1_generation_InvokeMethod(4206_0_generation_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
1133_1_generation_InvokeMethod(1207_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
1287_1_generation_InvokeMethod(2138_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
1287_1_generation_InvokeMethod(2345_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
1287_1_generation_InvokeMethod(2360_0_generation_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
1287_1_generation_InvokeMethod(2793_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
1287_1_generation_InvokeMethod(4198_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
1287_1_generation_InvokeMethod(4206_0_generation_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
1287_1_generation_InvokeMethod(1207_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
2600_1_generation_InvokeMethod(1008_0_generation_Return(x0), NULL) → 2726_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
2600_1_generation_InvokeMethod(2345_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
2600_1_generation_InvokeMethod(2360_0_generation_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
2600_1_generation_InvokeMethod(2793_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
2600_1_generation_InvokeMethod(4198_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
2600_1_generation_InvokeMethod(4206_0_generation_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
2600_1_generation_InvokeMethod(1207_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
2600_1_generation_InvokeMethod(2138_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
3645_1_generation_InvokeMethod(1008_0_generation_Return(x0), NULL) → 4021_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
3645_1_generation_InvokeMethod(2345_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
3645_1_generation_InvokeMethod(2360_0_generation_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
3645_1_generation_InvokeMethod(2793_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
3645_1_generation_InvokeMethod(4198_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
3645_1_generation_InvokeMethod(4206_0_generation_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
3645_1_generation_InvokeMethod(1207_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
3645_1_generation_InvokeMethod(2138_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
4021_1_generation_InvokeMethod(2116_0_union_Return) → 4198_0_generation_Return
4021_1_generation_InvokeMethod(2567_0_union_Return) → 4198_0_generation_Return
4022_1_generation_InvokeMethod(2116_0_union_Return) → 4206_0_generation_Return
4022_1_generation_InvokeMethod(2567_0_union_Return) → 4206_0_generation_Return
2318_0_insert_NONNULL → 2355_0_insert_Return
2318_0_insert_NONNULL → 2706_1_insert_InvokeMethod(2318_0_insert_NONNULL)
2706_1_insert_InvokeMethod(2355_0_insert_Return) → 2878_0_insert_Return
2706_1_insert_InvokeMethod(3717_0_insert_Return) → 3717_0_insert_Return
2706_1_insert_InvokeMethod(2878_0_insert_Return) → 3717_0_insert_Return
2040_0_union_NONNULL(x0) → 2048_0_union_Return(x0)
2040_0_union_NONNULL(x0) → 2090_1_union_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
2090_1_union_InvokeMethod(2048_0_union_Return(java.lang.Object(PartitionList))) → 2116_0_union_Return
2090_1_union_InvokeMethod(2567_0_union_Return) → 2567_0_union_Return
2090_1_union_InvokeMethod(2116_0_union_Return) → 2567_0_union_Return
2267_1_generation_InvokeMethod(2048_0_union_Return(x0)) → 2345_0_generation_Return(x0)
2269_1_generation_InvokeMethod(2116_0_union_Return) → 2360_0_generation_Return
2727_1_generation_InvokeMethod(2048_0_union_Return(x0)) → 2793_0_generation_Return(x0)
Combined rules. Obtained 15 conditional rules for P and 52 conditional rules for R.
P rules:
998_0_generation_NONNULL(x0, java.lang.Object(IntList(x1, x2))) → 1079_0_generation_NE(x0, java.lang.Object(IntList(x1, x2)), -(x0, x1)) | >=(0, -(x0, x1))
1079_0_generation_NE(x0, java.lang.Object(IntList(x1, x2)), x3) → 1133_1_generation_InvokeMethod(998_0_generation_NONNULL(x0, x2), x2) | !(=(x3, 0))
1079_0_generation_NE(x0, java.lang.Object(IntList(x1, x2)), 0) → 1287_1_generation_InvokeMethod(998_0_generation_NONNULL(x0, x2), x2)
998_0_generation_NONNULL(x0, java.lang.Object(IntList(x1, x2))) → 1079_0_generation_NE(x0, java.lang.Object(IntList(x1, x2)), -(x0, x1)) | &&(<=(x0, -(x0, x1)), <(0, -(x0, x1)))
998_0_generation_NONNULL(x0, java.lang.Object(IntList(x1, x2))) → 1090_1_generation_InvokeMethod(998_0_generation_NONNULL(-(x0, x1), java.lang.Object(IntList(x1, x2))), x0, java.lang.Object(IntList(x1, x2))) | &&(>(x0, -(x0, x1)), <(0, -(x0, x1)))
1090_1_generation_InvokeMethod(2138_0_generation_Return, x0, java.lang.Object(IntList(x1, NULL))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(java.lang.Object(PartitionList)), x0, java.lang.Object(IntList(x1, NULL)), java.lang.Object(PartitionList))
1090_1_generation_InvokeMethod(2345_0_generation_Return(x0), x1, java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(x0), x1, java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4)))), x0)
1090_1_generation_InvokeMethod(2360_0_generation_Return, x0, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(java.lang.Object(PartitionList)), x0, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3)))), java.lang.Object(PartitionList))
1090_1_generation_InvokeMethod(2793_0_generation_Return(x0), x1, java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(x0), x1, java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4)))), x0)
1090_1_generation_InvokeMethod(4198_0_generation_Return, x0, java.lang.Object(IntList(x1, NULL))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(java.lang.Object(PartitionList)), x0, java.lang.Object(IntList(x1, NULL)), java.lang.Object(PartitionList))
1090_1_generation_InvokeMethod(4206_0_generation_Return, x0, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(java.lang.Object(PartitionList)), x0, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3)))), java.lang.Object(PartitionList))
1090_1_generation_InvokeMethod(1207_0_generation_Return, x0, java.lang.Object(IntList(x1, NULL))) → 2266_1_generation_InvokeMethod(2266_0_insert_Load(NULL), x0, java.lang.Object(IntList(x1, NULL)), NULL)
2266_1_generation_InvokeMethod(2355_0_insert_Return, x1, java.lang.Object(IntList(x0, x2)), NULL) → 2600_1_generation_InvokeMethod(998_0_generation_NONNULL(x1, x2), x2)
2266_1_generation_InvokeMethod(3717_0_insert_Return, x0, java.lang.Object(IntList(x1, x2)), java.lang.Object(PartitionList)) → 3645_1_generation_InvokeMethod(998_0_generation_NONNULL(x0, x2), x2)
2266_1_generation_InvokeMethod(2878_0_insert_Return, x0, java.lang.Object(IntList(x1, x2)), java.lang.Object(PartitionList)) → 3645_1_generation_InvokeMethod(998_0_generation_NONNULL(x0, x2), x2)
R rules:
2266_0_insert_Load(x1) → 2318_0_insert_NONNULL
998_0_generation_NONNULL(x0, NULL) → 1008_0_generation_Return(x0)
1133_1_generation_InvokeMethod(1008_0_generation_Return(x0), NULL) → 1173_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
1287_1_generation_InvokeMethod(1008_0_generation_Return(x0), NULL) → 1411_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
1411_1_generation_InvokeMethod(2116_0_union_Return) → 2138_0_generation_Return
1133_1_generation_InvokeMethod(2138_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
1133_1_generation_InvokeMethod(2345_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
1133_1_generation_InvokeMethod(2360_0_generation_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
1133_1_generation_InvokeMethod(2793_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
1133_1_generation_InvokeMethod(4198_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
1133_1_generation_InvokeMethod(4206_0_generation_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
1133_1_generation_InvokeMethod(1207_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
1287_1_generation_InvokeMethod(2138_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
1287_1_generation_InvokeMethod(2345_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
1287_1_generation_InvokeMethod(2360_0_generation_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
1287_1_generation_InvokeMethod(2793_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
1287_1_generation_InvokeMethod(4198_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
1287_1_generation_InvokeMethod(4206_0_generation_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
1287_1_generation_InvokeMethod(1207_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
2600_1_generation_InvokeMethod(1008_0_generation_Return(x0), NULL) → 2726_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
2600_1_generation_InvokeMethod(2345_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
2600_1_generation_InvokeMethod(2360_0_generation_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
2600_1_generation_InvokeMethod(2793_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
2600_1_generation_InvokeMethod(4198_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
2600_1_generation_InvokeMethod(4206_0_generation_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
2600_1_generation_InvokeMethod(1207_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
2600_1_generation_InvokeMethod(2138_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 2727_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
3645_1_generation_InvokeMethod(1008_0_generation_Return(x0), NULL) → 4021_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
3645_1_generation_InvokeMethod(2345_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
3645_1_generation_InvokeMethod(2360_0_generation_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
3645_1_generation_InvokeMethod(2793_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
3645_1_generation_InvokeMethod(4198_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
3645_1_generation_InvokeMethod(4206_0_generation_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
3645_1_generation_InvokeMethod(1207_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
3645_1_generation_InvokeMethod(2138_0_generation_Return, java.lang.Object(IntList(x1, NULL))) → 4022_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
4021_1_generation_InvokeMethod(2116_0_union_Return) → 4198_0_generation_Return
4021_1_generation_InvokeMethod(2567_0_union_Return) → 4198_0_generation_Return
4022_1_generation_InvokeMethod(2116_0_union_Return) → 4206_0_generation_Return
4022_1_generation_InvokeMethod(2567_0_union_Return) → 4206_0_generation_Return
2318_0_insert_NONNULL → 2355_0_insert_Return
2318_0_insert_NONNULL → 2706_1_insert_InvokeMethod(2318_0_insert_NONNULL)
2706_1_insert_InvokeMethod(2355_0_insert_Return) → 2878_0_insert_Return
2706_1_insert_InvokeMethod(3717_0_insert_Return) → 3717_0_insert_Return
2706_1_insert_InvokeMethod(2878_0_insert_Return) → 3717_0_insert_Return
2040_0_union_NONNULL(x0) → 2048_0_union_Return(x0)
2040_0_union_NONNULL(x0) → 2090_1_union_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(PartitionList)))
2090_1_union_InvokeMethod(2048_0_union_Return(java.lang.Object(PartitionList))) → 2116_0_union_Return
2090_1_union_InvokeMethod(2567_0_union_Return) → 2567_0_union_Return
2090_1_union_InvokeMethod(2116_0_union_Return) → 2567_0_union_Return
2267_1_generation_InvokeMethod(2048_0_union_Return(x0)) → 2345_0_generation_Return(x0)
2269_1_generation_InvokeMethod(2116_0_union_Return) → 2360_0_generation_Return
2727_1_generation_InvokeMethod(2048_0_union_Return(x0)) → 2793_0_generation_Return(x0)
Performed bisimulation on rules. Used the following equivalence classes: {[1173_1_generation_InvokeMethod_1, 2726_1_generation_InvokeMethod_1]=1173_1_generation_InvokeMethod_1, [1411_1_generation_InvokeMethod_1, 4021_1_generation_InvokeMethod_1]=1411_1_generation_InvokeMethod_1, [2267_1_generation_InvokeMethod_1, 2727_1_generation_InvokeMethod_1]=2267_1_generation_InvokeMethod_1, [2269_1_generation_InvokeMethod_1, 4022_1_generation_InvokeMethod_1]=2269_1_generation_InvokeMethod_1, [1008_0_generation_Return_1, 2345_0_generation_Return_1, 2793_0_generation_Return_1]=1008_0_generation_Return_1, [2116_0_union_Return, 2138_0_generation_Return, PartitionList, 2360_0_generation_Return, 4198_0_generation_Return, 4206_0_generation_Return, 1207_0_generation_Return, 2567_0_union_Return, 2355_0_insert_Return, 2878_0_insert_Return, 3717_0_insert_Return]=2116_0_union_Return, [1133_1_generation_InvokeMethod_2, 2600_1_generation_InvokeMethod_2]=1133_1_generation_InvokeMethod_2, [1287_1_generation_InvokeMethod_2, 3645_1_generation_InvokeMethod_2]=1287_1_generation_InvokeMethod_2}
Finished conversion. Obtained 16 rules for P and 22 rules for R. System has predefined symbols.
P rules:
998_0_GENERATION_NONNULL(x0, java.lang.Object(IntList(x1, x2))) → COND_998_0_GENERATION_NONNULL(>=(0, -(x0, x1)), x0, java.lang.Object(IntList(x1, x2)))
COND_998_0_GENERATION_NONNULL(TRUE, x0, java.lang.Object(IntList(x1, x2))) → 1079_0_GENERATION_NE(x0, java.lang.Object(IntList(x1, x2)), -(x0, x1))
1079_0_GENERATION_NE(x0, java.lang.Object(IntList(x1, x2)), x3) → COND_1079_0_GENERATION_NE(!(=(x3, 0)), x0, java.lang.Object(IntList(x1, x2)), x3)
COND_1079_0_GENERATION_NE(TRUE, x0, java.lang.Object(IntList(x1, x2)), x3) → 998_0_GENERATION_NONNULL(x0, x2)
1079_0_GENERATION_NE(x0, java.lang.Object(IntList(x1, x2)), 0) → 998_0_GENERATION_NONNULL(x0, x2)
998_0_GENERATION_NONNULL(x0, java.lang.Object(IntList(x1, x2))) → COND_998_0_GENERATION_NONNULL1(&&(<=(x0, -(x0, x1)), <(0, -(x0, x1))), x0, java.lang.Object(IntList(x1, x2)))
COND_998_0_GENERATION_NONNULL1(TRUE, x0, java.lang.Object(IntList(x1, x2))) → 1079_0_GENERATION_NE(x0, java.lang.Object(IntList(x1, x2)), -(x0, x1))
998_0_GENERATION_NONNULL(x0, java.lang.Object(IntList(x1, x2))) → COND_998_0_GENERATION_NONNULL2(&&(>(x0, -(x0, x1)), <(0, -(x0, x1))), x0, java.lang.Object(IntList(x1, x2)))
COND_998_0_GENERATION_NONNULL2(TRUE, x0, java.lang.Object(IntList(x1, x2))) → 1090_1_GENERATION_INVOKEMETHOD(998_0_generation_NONNULL(-(x0, x1), java.lang.Object(IntList(x1, x2))), x0, java.lang.Object(IntList(x1, x2)))
COND_998_0_GENERATION_NONNULL2(TRUE, x0, java.lang.Object(IntList(x1, x2))) → 998_0_GENERATION_NONNULL(-(x0, x1), java.lang.Object(IntList(x1, x2)))
1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0, java.lang.Object(IntList(x1, NULL))) → 2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0, java.lang.Object(IntList(x1, NULL)), java.lang.Object(2116_0_union_Return))
1090_1_GENERATION_INVOKEMETHOD(1008_0_generation_Return(x0), x1, java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(x0), x1, java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4)))), x0)
1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3)))), java.lang.Object(2116_0_union_Return))
1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0, java.lang.Object(IntList(x1, NULL))) → 2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(NULL), x0, java.lang.Object(IntList(x1, NULL)), NULL)
2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1, java.lang.Object(IntList(x0, x2)), NULL) → 998_0_GENERATION_NONNULL(x1, x2)
2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0, java.lang.Object(IntList(x1, x2)), java.lang.Object(2116_0_union_Return)) → 998_0_GENERATION_NONNULL(x0, x2)
R rules:
2266_0_insert_Load(x1) → 2318_0_insert_NONNULL
998_0_generation_NONNULL(x0, NULL) → 1008_0_generation_Return(x0)
1133_1_generation_InvokeMethod(1008_0_generation_Return(x0), NULL) → 1173_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
1287_1_generation_InvokeMethod(1008_0_generation_Return(x0), NULL) → 1411_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
1411_1_generation_InvokeMethod(2116_0_union_Return) → 2116_0_union_Return
1133_1_generation_InvokeMethod(2116_0_union_Return, java.lang.Object(IntList(x1, NULL))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(2116_0_union_Return)))
1133_1_generation_InvokeMethod(1008_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
1133_1_generation_InvokeMethod(2116_0_union_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(2116_0_union_Return)))
1133_1_generation_InvokeMethod(2116_0_union_Return, java.lang.Object(IntList(x1, NULL))) → 2267_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
1287_1_generation_InvokeMethod(2116_0_union_Return, java.lang.Object(IntList(x1, NULL))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(2116_0_union_Return)))
1287_1_generation_InvokeMethod(1008_0_generation_Return(x0), java.lang.Object(IntList(x2, java.lang.Object(IntList(x3, x4))))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(x0))
1287_1_generation_InvokeMethod(2116_0_union_Return, java.lang.Object(IntList(x1, java.lang.Object(IntList(x2, x3))))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(2116_0_union_Return)))
1287_1_generation_InvokeMethod(2116_0_union_Return, java.lang.Object(IntList(x1, NULL))) → 2269_1_generation_InvokeMethod(2040_0_union_NONNULL(NULL))
2269_1_generation_InvokeMethod(2116_0_union_Return) → 2116_0_union_Return
2318_0_insert_NONNULL → 2116_0_union_Return
2318_0_insert_NONNULL → 2706_1_insert_InvokeMethod(2318_0_insert_NONNULL)
2706_1_insert_InvokeMethod(2116_0_union_Return) → 2116_0_union_Return
2040_0_union_NONNULL(x0) → 2048_0_union_Return(x0)
2040_0_union_NONNULL(x0) → 2090_1_union_InvokeMethod(2040_0_union_NONNULL(java.lang.Object(2116_0_union_Return)))
2090_1_union_InvokeMethod(2048_0_union_Return(java.lang.Object(2116_0_union_Return))) → 2116_0_union_Return
2090_1_union_InvokeMethod(2116_0_union_Return) → 2116_0_union_Return
2267_1_generation_InvokeMethod(2048_0_union_Return(x0)) → 1008_0_generation_Return(x0)
!= | ~ | 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 (0 >= x0[0] - x1[0] ∧x0[0] →* x0[1]∧java.lang.Object(IntList(x1[0], x2[0])) →* java.lang.Object(IntList(x1[1], x2[1])))
(1) -> (2), if (x0[1] →* x0[2]∧java.lang.Object(IntList(x1[1], x2[1])) →* java.lang.Object(IntList(x1[2], x2[2]))∧x0[1] - x1[1] →* x3[2])
(1) -> (4), if (x0[1] →* x0[4]∧java.lang.Object(IntList(x1[1], x2[1])) →* java.lang.Object(IntList(x1[4], x2[4]))∧x0[1] - x1[1] →* 0)
(2) -> (3), if (!(x3[2] = 0) ∧x0[2] →* x0[3]∧java.lang.Object(IntList(x1[2], x2[2])) →* java.lang.Object(IntList(x1[3], x2[3]))∧x3[2] →* x3[3])
(3) -> (0), if (x0[3] →* x0[0]∧x2[3] →* java.lang.Object(IntList(x1[0], x2[0])))
(3) -> (5), if (x0[3] →* x0[5]∧x2[3] →* java.lang.Object(IntList(x1[5], x2[5])))
(3) -> (7), if (x0[3] →* x0[7]∧x2[3] →* java.lang.Object(IntList(x1[7], x2[7])))
(4) -> (0), if (x0[4] →* x0[0]∧x2[4] →* java.lang.Object(IntList(x1[0], x2[0])))
(4) -> (5), if (x0[4] →* x0[5]∧x2[4] →* java.lang.Object(IntList(x1[5], x2[5])))
(4) -> (7), if (x0[4] →* x0[7]∧x2[4] →* java.lang.Object(IntList(x1[7], x2[7])))
(5) -> (6), if (x0[5] <= x0[5] - x1[5] && 0 < x0[5] - x1[5] ∧x0[5] →* x0[6]∧java.lang.Object(IntList(x1[5], x2[5])) →* java.lang.Object(IntList(x1[6], x2[6])))
(6) -> (2), if (x0[6] →* x0[2]∧java.lang.Object(IntList(x1[6], x2[6])) →* java.lang.Object(IntList(x1[2], x2[2]))∧x0[6] - x1[6] →* x3[2])
(6) -> (4), if (x0[6] →* x0[4]∧java.lang.Object(IntList(x1[6], x2[6])) →* java.lang.Object(IntList(x1[4], x2[4]))∧x0[6] - x1[6] →* 0)
(7) -> (8), if (x0[7] > x0[7] - x1[7] && 0 < x0[7] - x1[7] ∧x0[7] →* x0[8]∧java.lang.Object(IntList(x1[7], x2[7])) →* java.lang.Object(IntList(x1[8], x2[8])))
(7) -> (9), if (x0[7] > x0[7] - x1[7] && 0 < x0[7] - x1[7] ∧x0[7] →* x0[9]∧java.lang.Object(IntList(x1[7], x2[7])) →* java.lang.Object(IntList(x1[9], x2[9])))
(8) -> (10), if (998_0_generation_NONNULL(x0[8] - x1[8], java.lang.Object(IntList(x1[8], x2[8]))) →* 2116_0_union_Return∧x0[8] →* x0[10]∧java.lang.Object(IntList(x1[8], x2[8])) →* java.lang.Object(IntList(x1[10], NULL)))
(8) -> (11), if (998_0_generation_NONNULL(x0[8] - x1[8], java.lang.Object(IntList(x1[8], x2[8]))) →* 1008_0_generation_Return(x0[11])∧x0[8] →* x1[11]∧java.lang.Object(IntList(x1[8], x2[8])) →* java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))))
(8) -> (12), if (998_0_generation_NONNULL(x0[8] - x1[8], java.lang.Object(IntList(x1[8], x2[8]))) →* 2116_0_union_Return∧x0[8] →* x0[12]∧java.lang.Object(IntList(x1[8], x2[8])) →* java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))))
(8) -> (13), if (998_0_generation_NONNULL(x0[8] - x1[8], java.lang.Object(IntList(x1[8], x2[8]))) →* 2116_0_union_Return∧x0[8] →* x0[13]∧java.lang.Object(IntList(x1[8], x2[8])) →* java.lang.Object(IntList(x1[13], NULL)))
(9) -> (0), if (x0[9] - x1[9] →* x0[0]∧java.lang.Object(IntList(x1[9], x2[9])) →* java.lang.Object(IntList(x1[0], x2[0])))
(9) -> (5), if (x0[9] - x1[9] →* x0[5]∧java.lang.Object(IntList(x1[9], x2[9])) →* java.lang.Object(IntList(x1[5], x2[5])))
(9) -> (7), if (x0[9] - x1[9] →* x0[7]∧java.lang.Object(IntList(x1[9], x2[9])) →* java.lang.Object(IntList(x1[7], x2[7])))
(10) -> (14), if (2266_0_insert_Load(java.lang.Object(2116_0_union_Return)) →* 2116_0_union_Return∧x0[10] →* x1[14]∧java.lang.Object(IntList(x1[10], NULL)) →* java.lang.Object(IntList(x0[14], x2[14]))∧java.lang.Object(2116_0_union_Return) →* NULL)
(10) -> (15), if (2266_0_insert_Load(java.lang.Object(2116_0_union_Return)) →* 2116_0_union_Return∧x0[10] →* x0[15]∧java.lang.Object(IntList(x1[10], NULL)) →* java.lang.Object(IntList(x1[15], x2[15])))
(11) -> (14), if (2266_0_insert_Load(x0[11]) →* 2116_0_union_Return∧x1[11] →* x1[14]∧java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))) →* java.lang.Object(IntList(x0[14], x2[14]))∧x0[11] →* NULL)
(11) -> (15), if (2266_0_insert_Load(x0[11]) →* 2116_0_union_Return∧x1[11] →* x0[15]∧java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))) →* java.lang.Object(IntList(x1[15], x2[15]))∧x0[11] →* java.lang.Object(2116_0_union_Return))
(12) -> (14), if (2266_0_insert_Load(java.lang.Object(2116_0_union_Return)) →* 2116_0_union_Return∧x0[12] →* x1[14]∧java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))) →* java.lang.Object(IntList(x0[14], x2[14]))∧java.lang.Object(2116_0_union_Return) →* NULL)
(12) -> (15), if (2266_0_insert_Load(java.lang.Object(2116_0_union_Return)) →* 2116_0_union_Return∧x0[12] →* x0[15]∧java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))) →* java.lang.Object(IntList(x1[15], x2[15])))
(13) -> (14), if (2266_0_insert_Load(NULL) →* 2116_0_union_Return∧x0[13] →* x1[14]∧java.lang.Object(IntList(x1[13], NULL)) →* java.lang.Object(IntList(x0[14], x2[14])))
(13) -> (15), if (2266_0_insert_Load(NULL) →* 2116_0_union_Return∧x0[13] →* x0[15]∧java.lang.Object(IntList(x1[13], NULL)) →* java.lang.Object(IntList(x1[15], x2[15]))∧NULL →* java.lang.Object(2116_0_union_Return))
(14) -> (0), if (x1[14] →* x0[0]∧x2[14] →* java.lang.Object(IntList(x1[0], x2[0])))
(14) -> (5), if (x1[14] →* x0[5]∧x2[14] →* java.lang.Object(IntList(x1[5], x2[5])))
(14) -> (7), if (x1[14] →* x0[7]∧x2[14] →* java.lang.Object(IntList(x1[7], x2[7])))
(15) -> (0), if (x0[15] →* x0[0]∧x2[15] →* java.lang.Object(IntList(x1[0], x2[0])))
(15) -> (5), if (x0[15] →* x0[5]∧x2[15] →* java.lang.Object(IntList(x1[5], x2[5])))
(15) -> (7), if (x0[15] →* x0[7]∧x2[15] →* java.lang.Object(IntList(x1[7], x2[7])))
(1) (>=(0, -(x0[0], x1[0]))=TRUE∧x0[0]=x0[1]∧java.lang.Object(IntList(x1[0], x2[0]))=java.lang.Object(IntList(x1[1], x2[1])) ⇒ 998_0_GENERATION_NONNULL(x0[0], java.lang.Object(IntList(x1[0], x2[0])))≥NonInfC∧998_0_GENERATION_NONNULL(x0[0], java.lang.Object(IntList(x1[0], x2[0])))≥COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))∧(UIncreasing(COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))), ≥))
(2) (>=(0, -(x0[0], x1[0]))=TRUE ⇒ 998_0_GENERATION_NONNULL(x0[0], java.lang.Object(IntList(x1[0], x2[0])))≥NonInfC∧998_0_GENERATION_NONNULL(x0[0], java.lang.Object(IntList(x1[0], x2[0])))≥COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))∧(UIncreasing(COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))), ≥))
(3) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))), ≥)∧[(-1)bni_71 + (-1)Bound*bni_71] + [bni_71]x0[0] ≥ 0∧[(-1)bso_72] ≥ 0)
(4) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))), ≥)∧[(-1)bni_71 + (-1)Bound*bni_71] + [bni_71]x0[0] ≥ 0∧[(-1)bso_72] ≥ 0)
(5) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))), ≥)∧[(-1)bni_71 + (-1)Bound*bni_71] + [bni_71]x0[0] ≥ 0∧[(-1)bso_72] ≥ 0)
(6) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))), ≥)∧0 ≥ 0∧0 ≥ 0∧[bni_71] ≥ 0∧[(-1)bni_71 + (-1)Bound*bni_71] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_72] ≥ 0)
(7) (>=(0, -(x0[0], x1[0]))=TRUE∧x0[0]=x0[1]∧java.lang.Object(IntList(x1[0], x2[0]))=java.lang.Object(IntList(x1[1], x2[1]))∧x0[1]=x0[2]∧java.lang.Object(IntList(x1[1], x2[1]))=java.lang.Object(IntList(x1[2], x2[2]))∧-(x0[1], x1[1])=x3[2] ⇒ COND_998_0_GENERATION_NONNULL(TRUE, x0[1], java.lang.Object(IntList(x1[1], x2[1])))≥NonInfC∧COND_998_0_GENERATION_NONNULL(TRUE, x0[1], java.lang.Object(IntList(x1[1], x2[1])))≥1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))∧(UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥))
(8) (>=(0, -(x0[0], x1[0]))=TRUE ⇒ COND_998_0_GENERATION_NONNULL(TRUE, x0[0], java.lang.Object(IntList(x1[0], x2[0])))≥NonInfC∧COND_998_0_GENERATION_NONNULL(TRUE, x0[0], java.lang.Object(IntList(x1[0], x2[0])))≥1079_0_GENERATION_NE(x0[0], java.lang.Object(IntList(x1[0], x2[0])), -(x0[0], x1[0]))∧(UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥))
(9) (0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥)∧[(-1)bni_73 + (-1)Bound*bni_73] + [bni_73]x0[0] ≥ 0∧[(-1)bso_74] ≥ 0)
(10) (0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥)∧[(-1)bni_73 + (-1)Bound*bni_73] + [bni_73]x0[0] ≥ 0∧[(-1)bso_74] ≥ 0)
(11) (0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥)∧[(-1)bni_73 + (-1)Bound*bni_73] + [bni_73]x0[0] ≥ 0∧[(-1)bso_74] ≥ 0)
(12) (0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥)∧0 ≥ 0∧0 ≥ 0∧[bni_73] ≥ 0∧[(-1)bni_73 + (-1)Bound*bni_73] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_74] ≥ 0)
(13) (>=(0, -(x0[0], x1[0]))=TRUE∧x0[0]=x0[1]∧java.lang.Object(IntList(x1[0], x2[0]))=java.lang.Object(IntList(x1[1], x2[1]))∧x0[1]=x0[4]∧java.lang.Object(IntList(x1[1], x2[1]))=java.lang.Object(IntList(x1[4], x2[4]))∧-(x0[1], x1[1])=0 ⇒ COND_998_0_GENERATION_NONNULL(TRUE, x0[1], java.lang.Object(IntList(x1[1], x2[1])))≥NonInfC∧COND_998_0_GENERATION_NONNULL(TRUE, x0[1], java.lang.Object(IntList(x1[1], x2[1])))≥1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))∧(UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥))
(14) (>=(0, -(x0[0], x1[0]))=TRUE∧-(x0[0], x1[0])=0 ⇒ COND_998_0_GENERATION_NONNULL(TRUE, x0[0], java.lang.Object(IntList(x1[0], x2[0])))≥NonInfC∧COND_998_0_GENERATION_NONNULL(TRUE, x0[0], java.lang.Object(IntList(x1[0], x2[0])))≥1079_0_GENERATION_NE(x0[0], java.lang.Object(IntList(x1[0], x2[0])), -(x0[0], x1[0]))∧(UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥))
(15) (0 ≥ 0∧0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥)∧[(-1)bni_73 + (-1)Bound*bni_73] + [bni_73]x0[0] ≥ 0∧[(-1)bso_74] ≥ 0)
(16) (0 ≥ 0∧0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥)∧[(-1)bni_73 + (-1)Bound*bni_73] + [bni_73]x0[0] ≥ 0∧[(-1)bso_74] ≥ 0)
(17) (0 ≥ 0∧0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥)∧[(-1)bni_73 + (-1)Bound*bni_73] + [bni_73]x0[0] ≥ 0∧[(-1)bso_74] ≥ 0)
(18) (0 ≥ 0∧0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥)∧0 ≥ 0∧0 ≥ 0∧[bni_73] ≥ 0∧[(-1)bni_73 + (-1)Bound*bni_73] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_74] ≥ 0)
(19) (!(=(x3[2], 0))=TRUE∧x0[2]=x0[3]∧java.lang.Object(IntList(x1[2], x2[2]))=java.lang.Object(IntList(x1[3], x2[3]))∧x3[2]=x3[3] ⇒ 1079_0_GENERATION_NE(x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])≥NonInfC∧1079_0_GENERATION_NE(x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])≥COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])∧(UIncreasing(COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])), ≥))
(20) (!(=(x3[2], 0))=TRUE ⇒ 1079_0_GENERATION_NE(x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])≥NonInfC∧1079_0_GENERATION_NE(x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])≥COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])∧(UIncreasing(COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])), ≥))
(21) (0 ≥ 0 ⇒ (UIncreasing(COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])), ≥)∧[(-1)bni_75 + (-1)Bound*bni_75] + [bni_75]x3[2] + [bni_75]x0[2] ≥ 0∧[(-1)bso_76] ≥ 0)
(22) (0 ≥ 0 ⇒ (UIncreasing(COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])), ≥)∧[(-1)bni_75 + (-1)Bound*bni_75] + [bni_75]x3[2] + [bni_75]x0[2] ≥ 0∧[(-1)bso_76] ≥ 0)
(23) (0 ≥ 0 ⇒ (UIncreasing(COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])), ≥)∧[(-1)bni_75 + (-1)Bound*bni_75] + [bni_75]x3[2] + [bni_75]x0[2] ≥ 0∧[(-1)bso_76] ≥ 0)
(24) (0 ≥ 0 ⇒ (UIncreasing(COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])), ≥)∧[bni_75] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_75] ≥ 0∧[(-1)bni_75 + (-1)Bound*bni_75] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_76] ≥ 0)
(25) (!(=(x3[2], 0))=TRUE∧x0[2]=x0[3]∧java.lang.Object(IntList(x1[2], x2[2]))=java.lang.Object(IntList(x1[3], x2[3]))∧x3[2]=x3[3]∧x0[3]=x0[0]∧x2[3]=java.lang.Object(IntList(x1[0], x2[0])) ⇒ COND_1079_0_GENERATION_NE(TRUE, x0[3], java.lang.Object(IntList(x1[3], x2[3])), x3[3])≥NonInfC∧COND_1079_0_GENERATION_NE(TRUE, x0[3], java.lang.Object(IntList(x1[3], x2[3])), x3[3])≥998_0_GENERATION_NONNULL(x0[3], x2[3])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥))
(26) (!(=(x3[2], 0))=TRUE ⇒ COND_1079_0_GENERATION_NE(TRUE, x0[2], java.lang.Object(IntList(x1[2], java.lang.Object(IntList(x1[0], x2[0])))), x3[2])≥NonInfC∧COND_1079_0_GENERATION_NE(TRUE, x0[2], java.lang.Object(IntList(x1[2], java.lang.Object(IntList(x1[0], x2[0])))), x3[2])≥998_0_GENERATION_NONNULL(x0[2], java.lang.Object(IntList(x1[0], x2[0])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥))
(27) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(-1)bni_77 + (-1)Bound*bni_77] + [bni_77]x3[2] + [bni_77]x0[2] ≥ 0∧[(-1)bso_78] + x3[2] ≥ 0)
(28) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(-1)bni_77 + (-1)Bound*bni_77] + [bni_77]x3[2] + [bni_77]x0[2] ≥ 0∧[(-1)bso_78] + x3[2] ≥ 0)
(29) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(-1)bni_77 + (-1)Bound*bni_77] + [bni_77]x3[2] + [bni_77]x0[2] ≥ 0∧[(-1)bso_78] + x3[2] ≥ 0)
(30) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[bni_77] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_77] ≥ 0∧[(-1)bni_77 + (-1)Bound*bni_77] ≥ 0∧[1] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_78] ≥ 0)
(31) (!(=(x3[2], 0))=TRUE∧x0[2]=x0[3]∧java.lang.Object(IntList(x1[2], x2[2]))=java.lang.Object(IntList(x1[3], x2[3]))∧x3[2]=x3[3]∧x0[3]=x0[5]∧x2[3]=java.lang.Object(IntList(x1[5], x2[5])) ⇒ COND_1079_0_GENERATION_NE(TRUE, x0[3], java.lang.Object(IntList(x1[3], x2[3])), x3[3])≥NonInfC∧COND_1079_0_GENERATION_NE(TRUE, x0[3], java.lang.Object(IntList(x1[3], x2[3])), x3[3])≥998_0_GENERATION_NONNULL(x0[3], x2[3])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥))
(32) (!(=(x3[2], 0))=TRUE ⇒ COND_1079_0_GENERATION_NE(TRUE, x0[2], java.lang.Object(IntList(x1[2], java.lang.Object(IntList(x1[5], x2[5])))), x3[2])≥NonInfC∧COND_1079_0_GENERATION_NE(TRUE, x0[2], java.lang.Object(IntList(x1[2], java.lang.Object(IntList(x1[5], x2[5])))), x3[2])≥998_0_GENERATION_NONNULL(x0[2], java.lang.Object(IntList(x1[5], x2[5])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥))
(33) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(-1)bni_77 + (-1)Bound*bni_77] + [bni_77]x3[2] + [bni_77]x0[2] ≥ 0∧[(-1)bso_78] + x3[2] ≥ 0)
(34) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(-1)bni_77 + (-1)Bound*bni_77] + [bni_77]x3[2] + [bni_77]x0[2] ≥ 0∧[(-1)bso_78] + x3[2] ≥ 0)
(35) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(-1)bni_77 + (-1)Bound*bni_77] + [bni_77]x3[2] + [bni_77]x0[2] ≥ 0∧[(-1)bso_78] + x3[2] ≥ 0)
(36) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[bni_77] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_77] ≥ 0∧[(-1)bni_77 + (-1)Bound*bni_77] ≥ 0∧[1] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_78] ≥ 0)
(37) (!(=(x3[2], 0))=TRUE∧x0[2]=x0[3]∧java.lang.Object(IntList(x1[2], x2[2]))=java.lang.Object(IntList(x1[3], x2[3]))∧x3[2]=x3[3]∧x0[3]=x0[7]∧x2[3]=java.lang.Object(IntList(x1[7], x2[7])) ⇒ COND_1079_0_GENERATION_NE(TRUE, x0[3], java.lang.Object(IntList(x1[3], x2[3])), x3[3])≥NonInfC∧COND_1079_0_GENERATION_NE(TRUE, x0[3], java.lang.Object(IntList(x1[3], x2[3])), x3[3])≥998_0_GENERATION_NONNULL(x0[3], x2[3])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥))
(38) (!(=(x3[2], 0))=TRUE ⇒ COND_1079_0_GENERATION_NE(TRUE, x0[2], java.lang.Object(IntList(x1[2], java.lang.Object(IntList(x1[7], x2[7])))), x3[2])≥NonInfC∧COND_1079_0_GENERATION_NE(TRUE, x0[2], java.lang.Object(IntList(x1[2], java.lang.Object(IntList(x1[7], x2[7])))), x3[2])≥998_0_GENERATION_NONNULL(x0[2], java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥))
(39) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(-1)bni_77 + (-1)Bound*bni_77] + [bni_77]x3[2] + [bni_77]x0[2] ≥ 0∧[(-1)bso_78] + x3[2] ≥ 0)
(40) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(-1)bni_77 + (-1)Bound*bni_77] + [bni_77]x3[2] + [bni_77]x0[2] ≥ 0∧[(-1)bso_78] + x3[2] ≥ 0)
(41) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(-1)bni_77 + (-1)Bound*bni_77] + [bni_77]x3[2] + [bni_77]x0[2] ≥ 0∧[(-1)bso_78] + x3[2] ≥ 0)
(42) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[bni_77] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_77] ≥ 0∧[(-1)bni_77 + (-1)Bound*bni_77] ≥ 0∧[1] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_78] ≥ 0)
(43) (x0[1]=x0[4]∧java.lang.Object(IntList(x1[1], x2[1]))=java.lang.Object(IntList(x1[4], x2[4]))∧-(x0[1], x1[1])=0∧x0[4]=x0[0]∧x2[4]=java.lang.Object(IntList(x1[0], x2[0])) ⇒ 1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥998_0_GENERATION_NONNULL(x0[4], x2[4])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(44) (-(x0[1], x1[1])=0 ⇒ 1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], java.lang.Object(IntList(x1[0], x2[0])))), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], java.lang.Object(IntList(x1[0], x2[0])))), 0)≥998_0_GENERATION_NONNULL(x0[1], java.lang.Object(IntList(x1[0], x2[0])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(45) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[1] ≥ 0∧[(-1)bso_80] ≥ 0)
(46) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[1] ≥ 0∧[(-1)bso_80] ≥ 0)
(47) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[1] ≥ 0∧[(-1)bso_80] ≥ 0)
(48) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_79] ≥ 0∧[(-1)bni_79 + (-1)Bound*bni_79] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_80] ≥ 0)
(49) (x0[6]=x0[4]∧java.lang.Object(IntList(x1[6], x2[6]))=java.lang.Object(IntList(x1[4], x2[4]))∧-(x0[6], x1[6])=0∧x0[4]=x0[0]∧x2[4]=java.lang.Object(IntList(x1[0], x2[0])) ⇒ 1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥998_0_GENERATION_NONNULL(x0[4], x2[4])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(50) (-(x0[6], x1[6])=0 ⇒ 1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], java.lang.Object(IntList(x1[0], x2[0])))), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], java.lang.Object(IntList(x1[0], x2[0])))), 0)≥998_0_GENERATION_NONNULL(x0[6], java.lang.Object(IntList(x1[0], x2[0])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(51) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[6] ≥ 0∧[(-1)bso_80] ≥ 0)
(52) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[6] ≥ 0∧[(-1)bso_80] ≥ 0)
(53) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[6] ≥ 0∧[(-1)bso_80] ≥ 0)
(54) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_79] ≥ 0∧[(-1)bni_79 + (-1)Bound*bni_79] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_80] ≥ 0)
(55) (x0[1]=x0[4]∧java.lang.Object(IntList(x1[1], x2[1]))=java.lang.Object(IntList(x1[4], x2[4]))∧-(x0[1], x1[1])=0∧x0[4]=x0[5]∧x2[4]=java.lang.Object(IntList(x1[5], x2[5])) ⇒ 1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥998_0_GENERATION_NONNULL(x0[4], x2[4])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(56) (-(x0[1], x1[1])=0 ⇒ 1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], java.lang.Object(IntList(x1[5], x2[5])))), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], java.lang.Object(IntList(x1[5], x2[5])))), 0)≥998_0_GENERATION_NONNULL(x0[1], java.lang.Object(IntList(x1[5], x2[5])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(57) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[1] ≥ 0∧[(-1)bso_80] ≥ 0)
(58) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[1] ≥ 0∧[(-1)bso_80] ≥ 0)
(59) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[1] ≥ 0∧[(-1)bso_80] ≥ 0)
(60) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_79] ≥ 0∧[(-1)bni_79 + (-1)Bound*bni_79] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_80] ≥ 0)
(61) (x0[1]=x0[4]∧java.lang.Object(IntList(x1[1], x2[1]))=java.lang.Object(IntList(x1[4], x2[4]))∧-(x0[1], x1[1])=0∧x0[4]=x0[7]∧x2[4]=java.lang.Object(IntList(x1[7], x2[7])) ⇒ 1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥998_0_GENERATION_NONNULL(x0[4], x2[4])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(62) (-(x0[1], x1[1])=0 ⇒ 1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], java.lang.Object(IntList(x1[7], x2[7])))), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], java.lang.Object(IntList(x1[7], x2[7])))), 0)≥998_0_GENERATION_NONNULL(x0[1], java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(63) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[1] ≥ 0∧[(-1)bso_80] ≥ 0)
(64) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[1] ≥ 0∧[(-1)bso_80] ≥ 0)
(65) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[1] ≥ 0∧[(-1)bso_80] ≥ 0)
(66) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_79] ≥ 0∧[(-1)bni_79 + (-1)Bound*bni_79] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_80] ≥ 0)
(67) (x0[6]=x0[4]∧java.lang.Object(IntList(x1[6], x2[6]))=java.lang.Object(IntList(x1[4], x2[4]))∧-(x0[6], x1[6])=0∧x0[4]=x0[5]∧x2[4]=java.lang.Object(IntList(x1[5], x2[5])) ⇒ 1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥998_0_GENERATION_NONNULL(x0[4], x2[4])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(68) (-(x0[6], x1[6])=0 ⇒ 1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], java.lang.Object(IntList(x1[5], x2[5])))), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], java.lang.Object(IntList(x1[5], x2[5])))), 0)≥998_0_GENERATION_NONNULL(x0[6], java.lang.Object(IntList(x1[5], x2[5])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(69) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[6] ≥ 0∧[(-1)bso_80] ≥ 0)
(70) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[6] ≥ 0∧[(-1)bso_80] ≥ 0)
(71) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[6] ≥ 0∧[(-1)bso_80] ≥ 0)
(72) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_79] ≥ 0∧[(-1)bni_79 + (-1)Bound*bni_79] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_80] ≥ 0)
(73) (x0[6]=x0[4]∧java.lang.Object(IntList(x1[6], x2[6]))=java.lang.Object(IntList(x1[4], x2[4]))∧-(x0[6], x1[6])=0∧x0[4]=x0[7]∧x2[4]=java.lang.Object(IntList(x1[7], x2[7])) ⇒ 1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥998_0_GENERATION_NONNULL(x0[4], x2[4])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(74) (-(x0[6], x1[6])=0 ⇒ 1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], java.lang.Object(IntList(x1[7], x2[7])))), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], java.lang.Object(IntList(x1[7], x2[7])))), 0)≥998_0_GENERATION_NONNULL(x0[6], java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(75) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[6] ≥ 0∧[(-1)bso_80] ≥ 0)
(76) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[6] ≥ 0∧[(-1)bso_80] ≥ 0)
(77) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(-1)bni_79 + (-1)Bound*bni_79] + [bni_79]x0[6] ≥ 0∧[(-1)bso_80] ≥ 0)
(78) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_79] ≥ 0∧[(-1)bni_79 + (-1)Bound*bni_79] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_80] ≥ 0)
(79) (&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5])))=TRUE∧x0[5]=x0[6]∧java.lang.Object(IntList(x1[5], x2[5]))=java.lang.Object(IntList(x1[6], x2[6])) ⇒ 998_0_GENERATION_NONNULL(x0[5], java.lang.Object(IntList(x1[5], x2[5])))≥NonInfC∧998_0_GENERATION_NONNULL(x0[5], java.lang.Object(IntList(x1[5], x2[5])))≥COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))∧(UIncreasing(COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))), ≥))
(80) (&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5])))=TRUE ⇒ 998_0_GENERATION_NONNULL(x0[5], java.lang.Object(IntList(x1[5], x2[5])))≥NonInfC∧998_0_GENERATION_NONNULL(x0[5], java.lang.Object(IntList(x1[5], x2[5])))≥COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))∧(UIncreasing(COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))), ≥))
(81) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))), ≥)∧[(-1)bni_81 + (-1)Bound*bni_81] + [bni_81]x0[5] ≥ 0∧[(-1)bso_82] ≥ 0)
(82) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))), ≥)∧[(-1)bni_81 + (-1)Bound*bni_81] + [bni_81]x0[5] ≥ 0∧[(-1)bso_82] ≥ 0)
(83) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))), ≥)∧[(-1)bni_81 + (-1)Bound*bni_81] + [bni_81]x0[5] ≥ 0∧[(-1)bso_82] ≥ 0)
(84) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))), ≥)∧0 ≥ 0∧0 ≥ 0∧[bni_81] ≥ 0∧[(-1)bni_81 + (-1)Bound*bni_81] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_82] ≥ 0)
(85) (&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5])))=TRUE∧x0[5]=x0[6]∧java.lang.Object(IntList(x1[5], x2[5]))=java.lang.Object(IntList(x1[6], x2[6]))∧x0[6]=x0[2]∧java.lang.Object(IntList(x1[6], x2[6]))=java.lang.Object(IntList(x1[2], x2[2]))∧-(x0[6], x1[6])=x3[2] ⇒ COND_998_0_GENERATION_NONNULL1(TRUE, x0[6], java.lang.Object(IntList(x1[6], x2[6])))≥NonInfC∧COND_998_0_GENERATION_NONNULL1(TRUE, x0[6], java.lang.Object(IntList(x1[6], x2[6])))≥1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))∧(UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥))
(86) (&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5])))=TRUE ⇒ COND_998_0_GENERATION_NONNULL1(TRUE, x0[5], java.lang.Object(IntList(x1[5], x2[5])))≥NonInfC∧COND_998_0_GENERATION_NONNULL1(TRUE, x0[5], java.lang.Object(IntList(x1[5], x2[5])))≥1079_0_GENERATION_NE(x0[5], java.lang.Object(IntList(x1[5], x2[5])), -(x0[5], x1[5]))∧(UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥))
(87) (0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥)∧[(-1)bni_83 + (-1)Bound*bni_83] + [bni_83]x0[5] ≥ 0∧[(-1)bso_84] ≥ 0)
(88) (0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥)∧[(-1)bni_83 + (-1)Bound*bni_83] + [bni_83]x0[5] ≥ 0∧[(-1)bso_84] ≥ 0)
(89) (0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥)∧[(-1)bni_83 + (-1)Bound*bni_83] + [bni_83]x0[5] ≥ 0∧[(-1)bso_84] ≥ 0)
(90) (0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥)∧0 ≥ 0∧0 ≥ 0∧[bni_83] ≥ 0∧[(-1)bni_83 + (-1)Bound*bni_83] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_84] ≥ 0)
(91) (&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5])))=TRUE∧x0[5]=x0[6]∧java.lang.Object(IntList(x1[5], x2[5]))=java.lang.Object(IntList(x1[6], x2[6]))∧x0[6]=x0[4]∧java.lang.Object(IntList(x1[6], x2[6]))=java.lang.Object(IntList(x1[4], x2[4]))∧-(x0[6], x1[6])=0 ⇒ COND_998_0_GENERATION_NONNULL1(TRUE, x0[6], java.lang.Object(IntList(x1[6], x2[6])))≥NonInfC∧COND_998_0_GENERATION_NONNULL1(TRUE, x0[6], java.lang.Object(IntList(x1[6], x2[6])))≥1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))∧(UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥))
(92) (&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5])))=TRUE∧-(x0[5], x1[5])=0 ⇒ COND_998_0_GENERATION_NONNULL1(TRUE, x0[5], java.lang.Object(IntList(x1[5], x2[5])))≥NonInfC∧COND_998_0_GENERATION_NONNULL1(TRUE, x0[5], java.lang.Object(IntList(x1[5], x2[5])))≥1079_0_GENERATION_NE(x0[5], java.lang.Object(IntList(x1[5], x2[5])), -(x0[5], x1[5]))∧(UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥))
(93) (0 ≥ 0∧0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥)∧[(-1)bni_83 + (-1)Bound*bni_83] + [bni_83]x0[5] ≥ 0∧[(-1)bso_84] ≥ 0)
(94) (0 ≥ 0∧0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥)∧[(-1)bni_83 + (-1)Bound*bni_83] + [bni_83]x0[5] ≥ 0∧[(-1)bso_84] ≥ 0)
(95) (0 ≥ 0∧0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥)∧[(-1)bni_83 + (-1)Bound*bni_83] + [bni_83]x0[5] ≥ 0∧[(-1)bso_84] ≥ 0)
(96) (0 ≥ 0∧0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥)∧0 ≥ 0∧0 ≥ 0∧[bni_83] ≥ 0∧[(-1)bni_83 + (-1)Bound*bni_83] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_84] ≥ 0)
(97) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE∧x0[7]=x0[8]∧java.lang.Object(IntList(x1[7], x2[7]))=java.lang.Object(IntList(x1[8], x2[8])) ⇒ 998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥NonInfC∧998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥))
(98) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE ⇒ 998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥NonInfC∧998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥))
(99) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧[(-1)bni_85 + (-1)Bound*bni_85] + [bni_85]x0[7] ≥ 0∧[(-1)bso_86] + x0[7] ≥ 0)
(100) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧[(-1)bni_85 + (-1)Bound*bni_85] + [bni_85]x0[7] ≥ 0∧[(-1)bso_86] + x0[7] ≥ 0)
(101) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧[(-1)bni_85 + (-1)Bound*bni_85] + [bni_85]x0[7] ≥ 0∧[(-1)bso_86] + x0[7] ≥ 0)
(102) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧0 ≥ 0∧0 ≥ 0∧[bni_85] ≥ 0∧[(-1)bni_85 + (-1)Bound*bni_85] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1] ≥ 0∧[(-1)bso_86] ≥ 0)
(103) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE∧x0[7]=x0[9]∧java.lang.Object(IntList(x1[7], x2[7]))=java.lang.Object(IntList(x1[9], x2[9])) ⇒ 998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥NonInfC∧998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥))
(104) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE ⇒ 998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥NonInfC∧998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥))
(105) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧[(-1)bni_85 + (-1)Bound*bni_85] + [bni_85]x0[7] ≥ 0∧[(-1)bso_86] + x0[7] ≥ 0)
(106) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧[(-1)bni_85 + (-1)Bound*bni_85] + [bni_85]x0[7] ≥ 0∧[(-1)bso_86] + x0[7] ≥ 0)
(107) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧[(-1)bni_85 + (-1)Bound*bni_85] + [bni_85]x0[7] ≥ 0∧[(-1)bso_86] + x0[7] ≥ 0)
(108) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧0 ≥ 0∧0 ≥ 0∧[bni_85] ≥ 0∧[(-1)bni_85 + (-1)Bound*bni_85] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1] ≥ 0∧[(-1)bso_86] ≥ 0)
(109) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE∧x0[7]=x0[8]∧java.lang.Object(IntList(x1[7], x2[7]))=java.lang.Object(IntList(x1[8], x2[8])) ⇒ COND_998_0_GENERATION_NONNULL2(TRUE, x0[8], java.lang.Object(IntList(x1[8], x2[8])))≥NonInfC∧COND_998_0_GENERATION_NONNULL2(TRUE, x0[8], java.lang.Object(IntList(x1[8], x2[8])))≥1090_1_GENERATION_INVOKEMETHOD(998_0_generation_NONNULL(-(x0[8], x1[8]), java.lang.Object(IntList(x1[8], x2[8]))), x0[8], java.lang.Object(IntList(x1[8], x2[8])))∧(UIncreasing(1090_1_GENERATION_INVOKEMETHOD(998_0_generation_NONNULL(-(x0[8], x1[8]), java.lang.Object(IntList(x1[8], x2[8]))), x0[8], java.lang.Object(IntList(x1[8], x2[8])))), ≥))
(110) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE ⇒ COND_998_0_GENERATION_NONNULL2(TRUE, x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥NonInfC∧COND_998_0_GENERATION_NONNULL2(TRUE, x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥1090_1_GENERATION_INVOKEMETHOD(998_0_generation_NONNULL(-(x0[7], x1[7]), java.lang.Object(IntList(x1[7], x2[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(1090_1_GENERATION_INVOKEMETHOD(998_0_generation_NONNULL(-(x0[8], x1[8]), java.lang.Object(IntList(x1[8], x2[8]))), x0[8], java.lang.Object(IntList(x1[8], x2[8])))), ≥))
(111) (0 ≥ 0 ⇒ (UIncreasing(1090_1_GENERATION_INVOKEMETHOD(998_0_generation_NONNULL(-(x0[8], x1[8]), java.lang.Object(IntList(x1[8], x2[8]))), x0[8], java.lang.Object(IntList(x1[8], x2[8])))), ≥)∧[(-1)bni_87 + (-1)Bound*bni_87] ≥ 0∧[(-1)bso_88] + x0[7] ≥ 0)
(112) (0 ≥ 0 ⇒ (UIncreasing(1090_1_GENERATION_INVOKEMETHOD(998_0_generation_NONNULL(-(x0[8], x1[8]), java.lang.Object(IntList(x1[8], x2[8]))), x0[8], java.lang.Object(IntList(x1[8], x2[8])))), ≥)∧[(-1)bni_87 + (-1)Bound*bni_87] ≥ 0∧[(-1)bso_88] + x0[7] ≥ 0)
(113) (0 ≥ 0 ⇒ (UIncreasing(1090_1_GENERATION_INVOKEMETHOD(998_0_generation_NONNULL(-(x0[8], x1[8]), java.lang.Object(IntList(x1[8], x2[8]))), x0[8], java.lang.Object(IntList(x1[8], x2[8])))), ≥)∧[(-1)bni_87 + (-1)Bound*bni_87] ≥ 0∧[(-1)bso_88] + x0[7] ≥ 0)
(114) (0 ≥ 0 ⇒ (UIncreasing(1090_1_GENERATION_INVOKEMETHOD(998_0_generation_NONNULL(-(x0[8], x1[8]), java.lang.Object(IntList(x1[8], x2[8]))), x0[8], java.lang.Object(IntList(x1[8], x2[8])))), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bni_87 + (-1)Bound*bni_87] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1] ≥ 0∧[(-1)bso_88] ≥ 0)
(115) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE∧x0[7]=x0[9]∧java.lang.Object(IntList(x1[7], x2[7]))=java.lang.Object(IntList(x1[9], x2[9]))∧-(x0[9], x1[9])=x0[0]∧java.lang.Object(IntList(x1[9], x2[9]))=java.lang.Object(IntList(x1[0], x2[0])) ⇒ COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9])))≥NonInfC∧COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9])))≥998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))∧(UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥))
(116) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE ⇒ COND_998_0_GENERATION_NONNULL2(TRUE, x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥NonInfC∧COND_998_0_GENERATION_NONNULL2(TRUE, x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥998_0_GENERATION_NONNULL(-(x0[7], x1[7]), java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥))
(117) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(-1)bni_89 + (-1)Bound*bni_89] ≥ 0∧[(-1)bso_90] ≥ 0)
(118) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(-1)bni_89 + (-1)Bound*bni_89] ≥ 0∧[(-1)bso_90] ≥ 0)
(119) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(-1)bni_89 + (-1)Bound*bni_89] ≥ 0∧[(-1)bso_90] ≥ 0)
(120) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bni_89 + (-1)Bound*bni_89] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_90] ≥ 0)
(121) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE∧x0[7]=x0[9]∧java.lang.Object(IntList(x1[7], x2[7]))=java.lang.Object(IntList(x1[9], x2[9]))∧-(x0[9], x1[9])=x0[5]∧java.lang.Object(IntList(x1[9], x2[9]))=java.lang.Object(IntList(x1[5], x2[5])) ⇒ COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9])))≥NonInfC∧COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9])))≥998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))∧(UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥))
(122) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE ⇒ COND_998_0_GENERATION_NONNULL2(TRUE, x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥NonInfC∧COND_998_0_GENERATION_NONNULL2(TRUE, x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥998_0_GENERATION_NONNULL(-(x0[7], x1[7]), java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥))
(123) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(-1)bni_89 + (-1)Bound*bni_89] ≥ 0∧[(-1)bso_90] ≥ 0)
(124) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(-1)bni_89 + (-1)Bound*bni_89] ≥ 0∧[(-1)bso_90] ≥ 0)
(125) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(-1)bni_89 + (-1)Bound*bni_89] ≥ 0∧[(-1)bso_90] ≥ 0)
(126) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bni_89 + (-1)Bound*bni_89] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_90] ≥ 0)
(127) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE∧x0[7]=x0[9]∧java.lang.Object(IntList(x1[7], x2[7]))=java.lang.Object(IntList(x1[9], x2[9]))∧-(x0[9], x1[9])=x0[7]1∧java.lang.Object(IntList(x1[9], x2[9]))=java.lang.Object(IntList(x1[7]1, x2[7]1)) ⇒ COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9])))≥NonInfC∧COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9])))≥998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))∧(UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥))
(128) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE ⇒ COND_998_0_GENERATION_NONNULL2(TRUE, x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥NonInfC∧COND_998_0_GENERATION_NONNULL2(TRUE, x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥998_0_GENERATION_NONNULL(-(x0[7], x1[7]), java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥))
(129) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(-1)bni_89 + (-1)Bound*bni_89] ≥ 0∧[(-1)bso_90] ≥ 0)
(130) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(-1)bni_89 + (-1)Bound*bni_89] ≥ 0∧[(-1)bso_90] ≥ 0)
(131) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(-1)bni_89 + (-1)Bound*bni_89] ≥ 0∧[(-1)bso_90] ≥ 0)
(132) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bni_89 + (-1)Bound*bni_89] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_90] ≥ 0)
(133) (998_0_generation_NONNULL(-(x0[8], x1[8]), java.lang.Object(IntList(x1[8], x2[8])))=2116_0_union_Return∧x0[8]=x0[10]∧java.lang.Object(IntList(x1[8], x2[8]))=java.lang.Object(IntList(x1[10], NULL))∧2266_0_insert_Load(java.lang.Object(2116_0_union_Return))=2116_0_union_Return∧x0[10]=x1[14]∧java.lang.Object(IntList(x1[10], NULL))=java.lang.Object(IntList(x0[14], x2[14]))∧java.lang.Object(2116_0_union_Return)=NULL ⇒ 1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[10], java.lang.Object(IntList(x1[10], NULL)))≥NonInfC∧1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[10], java.lang.Object(IntList(x1[10], NULL)))≥2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[10], java.lang.Object(IntList(x1[10], NULL)), java.lang.Object(2116_0_union_Return))∧(UIncreasing(2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[10], java.lang.Object(IntList(x1[10], NULL)), java.lang.Object(2116_0_union_Return))), ≥))
(134) (998_0_generation_NONNULL(-(x0[8], x1[8]), java.lang.Object(IntList(x1[8], x2[8])))=2116_0_union_Return∧x0[8]=x0[10]∧java.lang.Object(IntList(x1[8], x2[8]))=java.lang.Object(IntList(x1[10], NULL))∧2266_0_insert_Load(java.lang.Object(2116_0_union_Return))=2116_0_union_Return∧x0[10]=x0[15]∧java.lang.Object(IntList(x1[10], NULL))=java.lang.Object(IntList(x1[15], x2[15])) ⇒ 1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[10], java.lang.Object(IntList(x1[10], NULL)))≥NonInfC∧1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[10], java.lang.Object(IntList(x1[10], NULL)))≥2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[10], java.lang.Object(IntList(x1[10], NULL)), java.lang.Object(2116_0_union_Return))∧(UIncreasing(2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[10], java.lang.Object(IntList(x1[10], NULL)), java.lang.Object(2116_0_union_Return))), ≥))
(135) (-(x0[8], x1[8])=x0∧java.lang.Object(IntList(x1[8], NULL))=x1∧998_0_generation_NONNULL(x0, x1)=2116_0_union_Return∧java.lang.Object(2116_0_union_Return)=x2∧2266_0_insert_Load(x2)=2116_0_union_Return ⇒ 1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[8], java.lang.Object(IntList(x1[8], NULL)))≥NonInfC∧1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[8], java.lang.Object(IntList(x1[8], NULL)))≥2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[8], java.lang.Object(IntList(x1[8], NULL)), java.lang.Object(2116_0_union_Return))∧(UIncreasing(2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[10], java.lang.Object(IntList(x1[10], NULL)), java.lang.Object(2116_0_union_Return))), ≥))
(136) (998_0_generation_NONNULL(-(x0[8], x1[8]), java.lang.Object(IntList(x1[8], x2[8])))=1008_0_generation_Return(x0[11])∧x0[8]=x1[11]∧java.lang.Object(IntList(x1[8], x2[8]))=java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11]))))∧2266_0_insert_Load(x0[11])=2116_0_union_Return∧x1[11]=x1[14]∧java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11]))))=java.lang.Object(IntList(x0[14], x2[14]))∧x0[11]=NULL ⇒ 1090_1_GENERATION_INVOKEMETHOD(1008_0_generation_Return(x0[11]), x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))))≥NonInfC∧1090_1_GENERATION_INVOKEMETHOD(1008_0_generation_Return(x0[11]), x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))))≥2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(x0[11]), x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), x0[11])∧(UIncreasing(2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(x0[11]), x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), x0[11])), ≥))
(137) (-(x0[8], x1[8])=x4∧java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x3[11], x4[11]))))=x5∧998_0_generation_NONNULL(x4, x5)=1008_0_generation_Return(NULL)∧NULL=x6∧2266_0_insert_Load(x6)=2116_0_union_Return ⇒ 1090_1_GENERATION_INVOKEMETHOD(1008_0_generation_Return(NULL), x0[8], java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x3[11], x4[11])))))≥NonInfC∧1090_1_GENERATION_INVOKEMETHOD(1008_0_generation_Return(NULL), x0[8], java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x3[11], x4[11])))))≥2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(NULL), x0[8], java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x3[11], x4[11])))), NULL)∧(UIncreasing(2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(x0[11]), x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), x0[11])), ≥))
(138) (1008_0_generation_Return(x7)=1008_0_generation_Return(NULL)∧-(x0[8], x1[8])=x7∧java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x3[11], x4[11]))))=NULL∧NULL=x6∧2266_0_insert_Load(x6)=2116_0_union_Return ⇒ 1090_1_GENERATION_INVOKEMETHOD(1008_0_generation_Return(NULL), x0[8], java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x3[11], x4[11])))))≥NonInfC∧1090_1_GENERATION_INVOKEMETHOD(1008_0_generation_Return(NULL), x0[8], java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x3[11], x4[11])))))≥2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(NULL), x0[8], java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x3[11], x4[11])))), NULL)∧(UIncreasing(2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(x0[11]), x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), x0[11])), ≥))
(139) (998_0_generation_NONNULL(-(x0[8], x1[8]), java.lang.Object(IntList(x1[8], x2[8])))=1008_0_generation_Return(x0[11])∧x0[8]=x1[11]∧java.lang.Object(IntList(x1[8], x2[8]))=java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11]))))∧2266_0_insert_Load(x0[11])=2116_0_union_Return∧x1[11]=x0[15]∧java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11]))))=java.lang.Object(IntList(x1[15], x2[15]))∧x0[11]=java.lang.Object(2116_0_union_Return) ⇒ 1090_1_GENERATION_INVOKEMETHOD(1008_0_generation_Return(x0[11]), x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))))≥NonInfC∧1090_1_GENERATION_INVOKEMETHOD(1008_0_generation_Return(x0[11]), x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))))≥2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(x0[11]), x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), x0[11])∧(UIncreasing(2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(x0[11]), x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), x0[11])), ≥))
(140) (-(x0[8], x1[8])=x8∧java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x3[11], x4[11]))))=x9∧998_0_generation_NONNULL(x8, x9)=1008_0_generation_Return(java.lang.Object(2116_0_union_Return))∧java.lang.Object(2116_0_union_Return)=x10∧2266_0_insert_Load(x10)=2116_0_union_Return ⇒ 1090_1_GENERATION_INVOKEMETHOD(1008_0_generation_Return(java.lang.Object(2116_0_union_Return)), x0[8], java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x3[11], x4[11])))))≥NonInfC∧1090_1_GENERATION_INVOKEMETHOD(1008_0_generation_Return(java.lang.Object(2116_0_union_Return)), x0[8], java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x3[11], x4[11])))))≥2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[8], java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))∧(UIncreasing(2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(x0[11]), x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), x0[11])), ≥))
(141) (1008_0_generation_Return(x11)=1008_0_generation_Return(java.lang.Object(2116_0_union_Return))∧-(x0[8], x1[8])=x11∧java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x3[11], x4[11]))))=NULL∧java.lang.Object(2116_0_union_Return)=x10∧2266_0_insert_Load(x10)=2116_0_union_Return ⇒ 1090_1_GENERATION_INVOKEMETHOD(1008_0_generation_Return(java.lang.Object(2116_0_union_Return)), x0[8], java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x3[11], x4[11])))))≥NonInfC∧1090_1_GENERATION_INVOKEMETHOD(1008_0_generation_Return(java.lang.Object(2116_0_union_Return)), x0[8], java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x3[11], x4[11])))))≥2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[8], java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))∧(UIncreasing(2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(x0[11]), x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), x0[11])), ≥))
(142) (998_0_generation_NONNULL(-(x0[8], x1[8]), java.lang.Object(IntList(x1[8], x2[8])))=2116_0_union_Return∧x0[8]=x0[12]∧java.lang.Object(IntList(x1[8], x2[8]))=java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12]))))∧2266_0_insert_Load(java.lang.Object(2116_0_union_Return))=2116_0_union_Return∧x0[12]=x1[14]∧java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12]))))=java.lang.Object(IntList(x0[14], x2[14]))∧java.lang.Object(2116_0_union_Return)=NULL ⇒ 1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))))≥NonInfC∧1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))))≥2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))∧(UIncreasing(2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))), ≥))
(143) (998_0_generation_NONNULL(-(x0[8], x1[8]), java.lang.Object(IntList(x1[8], x2[8])))=2116_0_union_Return∧x0[8]=x0[12]∧java.lang.Object(IntList(x1[8], x2[8]))=java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12]))))∧2266_0_insert_Load(java.lang.Object(2116_0_union_Return))=2116_0_union_Return∧x0[12]=x0[15]∧java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12]))))=java.lang.Object(IntList(x1[15], x2[15])) ⇒ 1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))))≥NonInfC∧1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))))≥2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))∧(UIncreasing(2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))), ≥))
(144) (-(x0[8], x1[8])=x12∧java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x2[12], x3[12]))))=x13∧998_0_generation_NONNULL(x12, x13)=2116_0_union_Return∧java.lang.Object(2116_0_union_Return)=x14∧2266_0_insert_Load(x14)=2116_0_union_Return ⇒ 1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[8], java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x2[12], x3[12])))))≥NonInfC∧1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[8], java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x2[12], x3[12])))))≥2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[8], java.lang.Object(IntList(x1[8], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))∧(UIncreasing(2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))), ≥))
(145) (998_0_generation_NONNULL(-(x0[8], x1[8]), java.lang.Object(IntList(x1[8], x2[8])))=2116_0_union_Return∧x0[8]=x0[13]∧java.lang.Object(IntList(x1[8], x2[8]))=java.lang.Object(IntList(x1[13], NULL))∧2266_0_insert_Load(NULL)=2116_0_union_Return∧x0[13]=x1[14]∧java.lang.Object(IntList(x1[13], NULL))=java.lang.Object(IntList(x0[14], x2[14])) ⇒ 1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[13], java.lang.Object(IntList(x1[13], NULL)))≥NonInfC∧1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[13], java.lang.Object(IntList(x1[13], NULL)))≥2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(NULL), x0[13], java.lang.Object(IntList(x1[13], NULL)), NULL)∧(UIncreasing(2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(NULL), x0[13], java.lang.Object(IntList(x1[13], NULL)), NULL)), ≥))
(146) (-(x0[8], x1[8])=x16∧java.lang.Object(IntList(x1[8], NULL))=x17∧998_0_generation_NONNULL(x16, x17)=2116_0_union_Return∧NULL=x18∧2266_0_insert_Load(x18)=2116_0_union_Return ⇒ 1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[8], java.lang.Object(IntList(x1[8], NULL)))≥NonInfC∧1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[8], java.lang.Object(IntList(x1[8], NULL)))≥2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(NULL), x0[8], java.lang.Object(IntList(x1[8], NULL)), NULL)∧(UIncreasing(2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(NULL), x0[13], java.lang.Object(IntList(x1[13], NULL)), NULL)), ≥))
(147) (998_0_generation_NONNULL(-(x0[8], x1[8]), java.lang.Object(IntList(x1[8], x2[8])))=2116_0_union_Return∧x0[8]=x0[13]∧java.lang.Object(IntList(x1[8], x2[8]))=java.lang.Object(IntList(x1[13], NULL))∧2266_0_insert_Load(NULL)=2116_0_union_Return∧x0[13]=x0[15]∧java.lang.Object(IntList(x1[13], NULL))=java.lang.Object(IntList(x1[15], x2[15]))∧NULL=java.lang.Object(2116_0_union_Return) ⇒ 1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[13], java.lang.Object(IntList(x1[13], NULL)))≥NonInfC∧1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[13], java.lang.Object(IntList(x1[13], NULL)))≥2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(NULL), x0[13], java.lang.Object(IntList(x1[13], NULL)), NULL)∧(UIncreasing(2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(NULL), x0[13], java.lang.Object(IntList(x1[13], NULL)), NULL)), ≥))
(148) (2266_0_insert_Load(java.lang.Object(2116_0_union_Return))=2116_0_union_Return∧x0[10]=x1[14]∧java.lang.Object(IntList(x1[10], NULL))=java.lang.Object(IntList(x0[14], x2[14]))∧java.lang.Object(2116_0_union_Return)=NULL∧x1[14]=x0[0]∧x2[14]=java.lang.Object(IntList(x1[0], x2[0])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥998_0_GENERATION_NONNULL(x1[14], x2[14])∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(149) (2266_0_insert_Load(x0[11])=2116_0_union_Return∧x1[11]=x1[14]∧java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11]))))=java.lang.Object(IntList(x0[14], x2[14]))∧x0[11]=NULL∧x1[14]=x0[0]∧x2[14]=java.lang.Object(IntList(x1[0], x2[0])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥998_0_GENERATION_NONNULL(x1[14], x2[14])∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(150) (NULL=x20∧2266_0_insert_Load(x20)=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(151) (2318_0_insert_NONNULL=2116_0_union_Return∧NULL=x21 ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(152) (2318_0_insert_NONNULL=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(153) ((UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥)∧[(-1)Bound*bni_91] + [bni_91]x1[11] ≥ 0∧[1 + (-1)bso_92] ≥ 0)
(154) ((UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥)∧[(-1)Bound*bni_91] + [bni_91]x1[11] ≥ 0∧[1 + (-1)bso_92] ≥ 0)
(155) ((UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥)∧[(-1)Bound*bni_91] + [bni_91]x1[11] ≥ 0∧[1 + (-1)bso_92] ≥ 0)
(156) ((UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_91] ≥ 0∧[(-1)Bound*bni_91] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1 + (-1)bso_92] ≥ 0)
(157) (2266_0_insert_Load(java.lang.Object(2116_0_union_Return))=2116_0_union_Return∧x0[12]=x1[14]∧java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12]))))=java.lang.Object(IntList(x0[14], x2[14]))∧java.lang.Object(2116_0_union_Return)=NULL∧x1[14]=x0[0]∧x2[14]=java.lang.Object(IntList(x1[0], x2[0])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥998_0_GENERATION_NONNULL(x1[14], x2[14])∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(158) (2266_0_insert_Load(NULL)=2116_0_union_Return∧x0[13]=x1[14]∧java.lang.Object(IntList(x1[13], NULL))=java.lang.Object(IntList(x0[14], x2[14])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥998_0_GENERATION_NONNULL(x1[14], x2[14])∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(159) (NULL=x22∧2266_0_insert_Load(x22)=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[13], java.lang.Object(IntList(x1[13], NULL)), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[13], java.lang.Object(IntList(x1[13], NULL)), NULL)≥998_0_GENERATION_NONNULL(x0[13], NULL)∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(160) (2318_0_insert_NONNULL=2116_0_union_Return∧NULL=x23 ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[13], java.lang.Object(IntList(x1[13], NULL)), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[13], java.lang.Object(IntList(x1[13], NULL)), NULL)≥998_0_GENERATION_NONNULL(x0[13], NULL)∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(161) (2318_0_insert_NONNULL=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[13], java.lang.Object(IntList(x1[13], NULL)), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[13], java.lang.Object(IntList(x1[13], NULL)), NULL)≥998_0_GENERATION_NONNULL(x0[13], NULL)∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(162) ((UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥)∧[(-1)Bound*bni_91] + [bni_91]x0[13] ≥ 0∧[1 + (-1)bso_92] ≥ 0)
(163) ((UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥)∧[(-1)Bound*bni_91] + [bni_91]x0[13] ≥ 0∧[1 + (-1)bso_92] ≥ 0)
(164) ((UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥)∧[(-1)Bound*bni_91] + [bni_91]x0[13] ≥ 0∧[1 + (-1)bso_92] ≥ 0)
(165) ((UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥)∧0 ≥ 0∧[bni_91] ≥ 0∧[(-1)Bound*bni_91] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1 + (-1)bso_92] ≥ 0)
(166) (2266_0_insert_Load(java.lang.Object(2116_0_union_Return))=2116_0_union_Return∧x0[10]=x1[14]∧java.lang.Object(IntList(x1[10], NULL))=java.lang.Object(IntList(x0[14], x2[14]))∧java.lang.Object(2116_0_union_Return)=NULL∧x1[14]=x0[5]∧x2[14]=java.lang.Object(IntList(x1[5], x2[5])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥998_0_GENERATION_NONNULL(x1[14], x2[14])∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(167) (2266_0_insert_Load(java.lang.Object(2116_0_union_Return))=2116_0_union_Return∧x0[10]=x1[14]∧java.lang.Object(IntList(x1[10], NULL))=java.lang.Object(IntList(x0[14], x2[14]))∧java.lang.Object(2116_0_union_Return)=NULL∧x1[14]=x0[7]∧x2[14]=java.lang.Object(IntList(x1[7], x2[7])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥998_0_GENERATION_NONNULL(x1[14], x2[14])∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(168) (2266_0_insert_Load(x0[11])=2116_0_union_Return∧x1[11]=x1[14]∧java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11]))))=java.lang.Object(IntList(x0[14], x2[14]))∧x0[11]=NULL∧x1[14]=x0[5]∧x2[14]=java.lang.Object(IntList(x1[5], x2[5])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥998_0_GENERATION_NONNULL(x1[14], x2[14])∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(169) (NULL=x24∧2266_0_insert_Load(x24)=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(170) (2318_0_insert_NONNULL=2116_0_union_Return∧NULL=x25 ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(171) (2318_0_insert_NONNULL=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(172) ((UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥)∧[(-1)Bound*bni_91] + [bni_91]x1[11] ≥ 0∧[1 + (-1)bso_92] ≥ 0)
(173) ((UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥)∧[(-1)Bound*bni_91] + [bni_91]x1[11] ≥ 0∧[1 + (-1)bso_92] ≥ 0)
(174) ((UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥)∧[(-1)Bound*bni_91] + [bni_91]x1[11] ≥ 0∧[1 + (-1)bso_92] ≥ 0)
(175) ((UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_91] ≥ 0∧[(-1)Bound*bni_91] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1 + (-1)bso_92] ≥ 0)
(176) (2266_0_insert_Load(x0[11])=2116_0_union_Return∧x1[11]=x1[14]∧java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11]))))=java.lang.Object(IntList(x0[14], x2[14]))∧x0[11]=NULL∧x1[14]=x0[7]∧x2[14]=java.lang.Object(IntList(x1[7], x2[7])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥998_0_GENERATION_NONNULL(x1[14], x2[14])∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(177) (NULL=x26∧2266_0_insert_Load(x26)=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(178) (2318_0_insert_NONNULL=2116_0_union_Return∧NULL=x27 ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(179) (2318_0_insert_NONNULL=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), NULL)≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(180) ((UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥)∧[(-1)Bound*bni_91] + [bni_91]x1[11] ≥ 0∧[1 + (-1)bso_92] ≥ 0)
(181) ((UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥)∧[(-1)Bound*bni_91] + [bni_91]x1[11] ≥ 0∧[1 + (-1)bso_92] ≥ 0)
(182) ((UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥)∧[(-1)Bound*bni_91] + [bni_91]x1[11] ≥ 0∧[1 + (-1)bso_92] ≥ 0)
(183) ((UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_91] ≥ 0∧[(-1)Bound*bni_91] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1 + (-1)bso_92] ≥ 0)
(184) (2266_0_insert_Load(java.lang.Object(2116_0_union_Return))=2116_0_union_Return∧x0[12]=x1[14]∧java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12]))))=java.lang.Object(IntList(x0[14], x2[14]))∧java.lang.Object(2116_0_union_Return)=NULL∧x1[14]=x0[5]∧x2[14]=java.lang.Object(IntList(x1[5], x2[5])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥998_0_GENERATION_NONNULL(x1[14], x2[14])∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(185) (2266_0_insert_Load(java.lang.Object(2116_0_union_Return))=2116_0_union_Return∧x0[12]=x1[14]∧java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12]))))=java.lang.Object(IntList(x0[14], x2[14]))∧java.lang.Object(2116_0_union_Return)=NULL∧x1[14]=x0[7]∧x2[14]=java.lang.Object(IntList(x1[7], x2[7])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL)≥998_0_GENERATION_NONNULL(x1[14], x2[14])∧(UIncreasing(998_0_GENERATION_NONNULL(x1[14], x2[14])), ≥))
(186) (2266_0_insert_Load(java.lang.Object(2116_0_union_Return))=2116_0_union_Return∧x0[10]=x0[15]∧java.lang.Object(IntList(x1[10], NULL))=java.lang.Object(IntList(x1[15], x2[15]))∧x0[15]=x0[0]∧x2[15]=java.lang.Object(IntList(x1[0], x2[0])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[15], x2[15])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(187) (2266_0_insert_Load(x0[11])=2116_0_union_Return∧x1[11]=x0[15]∧java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11]))))=java.lang.Object(IntList(x1[15], x2[15]))∧x0[11]=java.lang.Object(2116_0_union_Return)∧x0[15]=x0[0]∧x2[15]=java.lang.Object(IntList(x1[0], x2[0])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[15], x2[15])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(188) (java.lang.Object(2116_0_union_Return)=x28∧2266_0_insert_Load(x28)=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(189) (2318_0_insert_NONNULL=2116_0_union_Return∧java.lang.Object(2116_0_union_Return)=x29 ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(190) (2318_0_insert_NONNULL=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(191) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x1[11] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(192) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x1[11] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(193) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x1[11] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(194) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_93] ≥ 0∧[(-1)Bound*bni_93] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(195) (2266_0_insert_Load(java.lang.Object(2116_0_union_Return))=2116_0_union_Return∧x0[12]=x0[15]∧java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12]))))=java.lang.Object(IntList(x1[15], x2[15]))∧x0[15]=x0[0]∧x2[15]=java.lang.Object(IntList(x1[0], x2[0])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[15], x2[15])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(196) (java.lang.Object(2116_0_union_Return)=x30∧2266_0_insert_Load(x30)=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[12], java.lang.Object(IntList(x2[12], x3[12])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(197) (2318_0_insert_NONNULL=2116_0_union_Return∧java.lang.Object(2116_0_union_Return)=x31 ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[12], java.lang.Object(IntList(x2[12], x3[12])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(198) (2318_0_insert_NONNULL=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[12], java.lang.Object(IntList(x2[12], x3[12])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(199) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x0[12] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(200) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x0[12] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(201) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x0[12] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(202) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_93] ≥ 0∧[(-1)Bound*bni_93] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(203) (2266_0_insert_Load(NULL)=2116_0_union_Return∧x0[13]=x0[15]∧java.lang.Object(IntList(x1[13], NULL))=java.lang.Object(IntList(x1[15], x2[15]))∧NULL=java.lang.Object(2116_0_union_Return) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[15], x2[15])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(204) (2266_0_insert_Load(java.lang.Object(2116_0_union_Return))=2116_0_union_Return∧x0[10]=x0[15]∧java.lang.Object(IntList(x1[10], NULL))=java.lang.Object(IntList(x1[15], x2[15]))∧x0[15]=x0[5]∧x2[15]=java.lang.Object(IntList(x1[5], x2[5])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[15], x2[15])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(205) (2266_0_insert_Load(java.lang.Object(2116_0_union_Return))=2116_0_union_Return∧x0[10]=x0[15]∧java.lang.Object(IntList(x1[10], NULL))=java.lang.Object(IntList(x1[15], x2[15]))∧x0[15]=x0[7]∧x2[15]=java.lang.Object(IntList(x1[7], x2[7])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[15], x2[15])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(206) (2266_0_insert_Load(x0[11])=2116_0_union_Return∧x1[11]=x0[15]∧java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11]))))=java.lang.Object(IntList(x1[15], x2[15]))∧x0[11]=java.lang.Object(2116_0_union_Return)∧x0[15]=x0[5]∧x2[15]=java.lang.Object(IntList(x1[5], x2[5])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[15], x2[15])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(207) (java.lang.Object(2116_0_union_Return)=x32∧2266_0_insert_Load(x32)=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(208) (2318_0_insert_NONNULL=2116_0_union_Return∧java.lang.Object(2116_0_union_Return)=x33 ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(209) (2318_0_insert_NONNULL=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(210) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x1[11] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(211) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x1[11] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(212) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x1[11] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(213) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_93] ≥ 0∧[(-1)Bound*bni_93] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(214) (2266_0_insert_Load(x0[11])=2116_0_union_Return∧x1[11]=x0[15]∧java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11]))))=java.lang.Object(IntList(x1[15], x2[15]))∧x0[11]=java.lang.Object(2116_0_union_Return)∧x0[15]=x0[7]∧x2[15]=java.lang.Object(IntList(x1[7], x2[7])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[15], x2[15])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(215) (java.lang.Object(2116_0_union_Return)=x34∧2266_0_insert_Load(x34)=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(216) (2318_0_insert_NONNULL=2116_0_union_Return∧java.lang.Object(2116_0_union_Return)=x35 ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(217) (2318_0_insert_NONNULL=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x1[11], java.lang.Object(IntList(x3[11], x4[11])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(218) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x1[11] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(219) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x1[11] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(220) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x1[11] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(221) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_93] ≥ 0∧[(-1)Bound*bni_93] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(222) (2266_0_insert_Load(java.lang.Object(2116_0_union_Return))=2116_0_union_Return∧x0[12]=x0[15]∧java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12]))))=java.lang.Object(IntList(x1[15], x2[15]))∧x0[15]=x0[5]∧x2[15]=java.lang.Object(IntList(x1[5], x2[5])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[15], x2[15])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(223) (java.lang.Object(2116_0_union_Return)=x36∧2266_0_insert_Load(x36)=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[12], java.lang.Object(IntList(x2[12], x3[12])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(224) (2318_0_insert_NONNULL=2116_0_union_Return∧java.lang.Object(2116_0_union_Return)=x37 ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[12], java.lang.Object(IntList(x2[12], x3[12])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(225) (2318_0_insert_NONNULL=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[12], java.lang.Object(IntList(x2[12], x3[12])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(226) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x0[12] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(227) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x0[12] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(228) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x0[12] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(229) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_93] ≥ 0∧[(-1)Bound*bni_93] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(230) (2266_0_insert_Load(java.lang.Object(2116_0_union_Return))=2116_0_union_Return∧x0[12]=x0[15]∧java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12]))))=java.lang.Object(IntList(x1[15], x2[15]))∧x0[15]=x0[7]∧x2[15]=java.lang.Object(IntList(x1[7], x2[7])) ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[15], x2[15])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(231) (java.lang.Object(2116_0_union_Return)=x38∧2266_0_insert_Load(x38)=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[12], java.lang.Object(IntList(x2[12], x3[12])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(232) (2318_0_insert_NONNULL=2116_0_union_Return∧java.lang.Object(2116_0_union_Return)=x39 ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[12], java.lang.Object(IntList(x2[12], x3[12])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(233) (2318_0_insert_NONNULL=2116_0_union_Return ⇒ 2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥NonInfC∧2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))≥998_0_GENERATION_NONNULL(x0[12], java.lang.Object(IntList(x2[12], x3[12])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥))
(234) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x0[12] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(235) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x0[12] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(236) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧[(-1)Bound*bni_93] + [bni_93]x0[12] ≥ 0∧[1 + (-1)bso_94] ≥ 0)
(237) ((UIncreasing(998_0_GENERATION_NONNULL(x0[15], x2[15])), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_93] ≥ 0∧[(-1)Bound*bni_93] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1 + (-1)bso_94] ≥ 0)
POL(TRUE) = 0
POL(FALSE) = 0
POL(2266_0_insert_Load(x1)) = 0
POL(2318_0_insert_NONNULL) = 0
POL(998_0_generation_NONNULL(x1, x2)) = 0
POL(NULL) = 0
POL(1008_0_generation_Return(x1)) = 0
POL(1133_1_generation_InvokeMethod(x1, x2)) = 0
POL(1173_1_generation_InvokeMethod(x1)) = 0
POL(2040_0_union_NONNULL(x1)) = 0
POL(1287_1_generation_InvokeMethod(x1, x2)) = 0
POL(1411_1_generation_InvokeMethod(x1)) = 0
POL(2116_0_union_Return) = 0
POL(java.lang.Object(x1)) = 0
POL(IntList(x1, x2)) = 0
POL(2267_1_generation_InvokeMethod(x1)) = 0
POL(2269_1_generation_InvokeMethod(x1)) = 0
POL(2706_1_insert_InvokeMethod(x1)) = 0
POL(2048_0_union_Return(x1)) = 0
POL(2090_1_union_InvokeMethod(x1)) = 0
POL(998_0_GENERATION_NONNULL(x1, x2)) = [-1] + [-1]x2 + x1
POL(COND_998_0_GENERATION_NONNULL(x1, x2, x3)) = [-1] + [-1]x3 + x2
POL(>=(x1, x2)) = 0
POL(0) = 0
POL(-(x1, x2)) = 0
POL(1079_0_GENERATION_NE(x1, x2, x3)) = [-1] + x3 + [-1]x2 + x1
POL(COND_1079_0_GENERATION_NE(x1, x2, x3, x4)) = [-1] + x4 + [-1]x3 + x2 + [2]x1
POL(!(x1)) = 0
POL(=(x1, x2)) = 0
POL(COND_998_0_GENERATION_NONNULL1(x1, x2, x3)) = [-1] + [-1]x3 + x2 + [2]x1
POL(&&(x1, x2)) = 0
POL(<=(x1, x2)) = 0
POL(<(x1, x2)) = 0
POL(COND_998_0_GENERATION_NONNULL2(x1, x2, x3)) = [-1] + [-1]x3
POL(>(x1, x2)) = 0
POL(1090_1_GENERATION_INVOKEMETHOD(x1, x2, x3)) = [-1] + [-1]x3 + [-1]x2 + [-1]x1
POL(2266_1_GENERATION_INVOKEMETHOD(x1, x2, x3, x4)) = [-1]x4 + [-1]x3 + x2 + [-1]x1
1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[10], java.lang.Object(IntList(x1[10], NULL))) → 2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[10], java.lang.Object(IntList(x1[10], NULL)), java.lang.Object(2116_0_union_Return))
1090_1_GENERATION_INVOKEMETHOD(1008_0_generation_Return(x0[11]), x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11]))))) → 2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(x0[11]), x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), x0[11])
1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12]))))) → 2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))
1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[13], java.lang.Object(IntList(x1[13], NULL))) → 2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(NULL), x0[13], java.lang.Object(IntList(x1[13], NULL)), NULL)
2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL) → 998_0_GENERATION_NONNULL(x1[14], x2[14])
2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return)) → 998_0_GENERATION_NONNULL(x0[15], x2[15])
998_0_GENERATION_NONNULL(x0[0], java.lang.Object(IntList(x1[0], x2[0]))) → COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))
COND_998_0_GENERATION_NONNULL(TRUE, x0[1], java.lang.Object(IntList(x1[1], x2[1]))) → 1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))
1079_0_GENERATION_NE(x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2]) → COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])
COND_1079_0_GENERATION_NE(TRUE, x0[3], java.lang.Object(IntList(x1[3], x2[3])), x3[3]) → 998_0_GENERATION_NONNULL(x0[3], x2[3])
1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0) → 998_0_GENERATION_NONNULL(x0[4], x2[4])
998_0_GENERATION_NONNULL(x0[5], java.lang.Object(IntList(x1[5], x2[5]))) → COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))
COND_998_0_GENERATION_NONNULL1(TRUE, x0[6], java.lang.Object(IntList(x1[6], x2[6]))) → 1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))
998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7]))) → COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))
COND_998_0_GENERATION_NONNULL2(TRUE, x0[8], java.lang.Object(IntList(x1[8], x2[8]))) → 1090_1_GENERATION_INVOKEMETHOD(998_0_generation_NONNULL(-(x0[8], x1[8]), java.lang.Object(IntList(x1[8], x2[8]))), x0[8], java.lang.Object(IntList(x1[8], x2[8])))
COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9]))) → 998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))
1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[10], java.lang.Object(IntList(x1[10], NULL))) → 2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[10], java.lang.Object(IntList(x1[10], NULL)), java.lang.Object(2116_0_union_Return))
1090_1_GENERATION_INVOKEMETHOD(1008_0_generation_Return(x0[11]), x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11]))))) → 2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(x0[11]), x1[11], java.lang.Object(IntList(x2[11], java.lang.Object(IntList(x3[11], x4[11])))), x0[11])
1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12]))))) → 2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(java.lang.Object(2116_0_union_Return)), x0[12], java.lang.Object(IntList(x1[12], java.lang.Object(IntList(x2[12], x3[12])))), java.lang.Object(2116_0_union_Return))
1090_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[13], java.lang.Object(IntList(x1[13], NULL))) → 2266_1_GENERATION_INVOKEMETHOD(2266_0_insert_Load(NULL), x0[13], java.lang.Object(IntList(x1[13], NULL)), NULL)
2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x1[14], java.lang.Object(IntList(x0[14], x2[14])), NULL) → 998_0_GENERATION_NONNULL(x1[14], x2[14])
2266_1_GENERATION_INVOKEMETHOD(2116_0_union_Return, x0[15], java.lang.Object(IntList(x1[15], x2[15])), java.lang.Object(2116_0_union_Return)) → 998_0_GENERATION_NONNULL(x0[15], x2[15])
998_0_GENERATION_NONNULL(x0[0], java.lang.Object(IntList(x1[0], x2[0]))) → COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))
COND_998_0_GENERATION_NONNULL(TRUE, x0[1], java.lang.Object(IntList(x1[1], x2[1]))) → 1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))
1079_0_GENERATION_NE(x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2]) → COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])
COND_1079_0_GENERATION_NE(TRUE, x0[3], java.lang.Object(IntList(x1[3], x2[3])), x3[3]) → 998_0_GENERATION_NONNULL(x0[3], x2[3])
1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0) → 998_0_GENERATION_NONNULL(x0[4], x2[4])
998_0_GENERATION_NONNULL(x0[5], java.lang.Object(IntList(x1[5], x2[5]))) → COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))
COND_998_0_GENERATION_NONNULL1(TRUE, x0[6], java.lang.Object(IntList(x1[6], x2[6]))) → 1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))
998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7]))) → COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))
COND_998_0_GENERATION_NONNULL2(TRUE, x0[8], java.lang.Object(IntList(x1[8], x2[8]))) → 1090_1_GENERATION_INVOKEMETHOD(998_0_generation_NONNULL(-(x0[8], x1[8]), java.lang.Object(IntList(x1[8], x2[8]))), x0[8], java.lang.Object(IntList(x1[8], x2[8])))
COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9]))) → 998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))
!(TRUE)1 → FALSE1
!(FALSE)1 → TRUE1
&&(TRUE, TRUE)1 ↔ TRUE1
&&(TRUE, FALSE)1 ↔ FALSE1
&&(FALSE, TRUE)1 ↔ FALSE1
&&(FALSE, FALSE)1 ↔ FALSE1
!= | ~ | 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] →* x0[0]∧x2[3] →* java.lang.Object(IntList(x1[0], x2[0])))
(4) -> (0), if (x0[4] →* x0[0]∧x2[4] →* java.lang.Object(IntList(x1[0], x2[0])))
(9) -> (0), if (x0[9] - x1[9] →* x0[0]∧java.lang.Object(IntList(x1[9], x2[9])) →* java.lang.Object(IntList(x1[0], x2[0])))
(0) -> (1), if (0 >= x0[0] - x1[0] ∧x0[0] →* x0[1]∧java.lang.Object(IntList(x1[0], x2[0])) →* java.lang.Object(IntList(x1[1], x2[1])))
(1) -> (2), if (x0[1] →* x0[2]∧java.lang.Object(IntList(x1[1], x2[1])) →* java.lang.Object(IntList(x1[2], x2[2]))∧x0[1] - x1[1] →* x3[2])
(6) -> (2), if (x0[6] →* x0[2]∧java.lang.Object(IntList(x1[6], x2[6])) →* java.lang.Object(IntList(x1[2], x2[2]))∧x0[6] - x1[6] →* x3[2])
(2) -> (3), if (!(x3[2] = 0) ∧x0[2] →* x0[3]∧java.lang.Object(IntList(x1[2], x2[2])) →* java.lang.Object(IntList(x1[3], x2[3]))∧x3[2] →* x3[3])
(1) -> (4), if (x0[1] →* x0[4]∧java.lang.Object(IntList(x1[1], x2[1])) →* java.lang.Object(IntList(x1[4], x2[4]))∧x0[1] - x1[1] →* 0)
(6) -> (4), if (x0[6] →* x0[4]∧java.lang.Object(IntList(x1[6], x2[6])) →* java.lang.Object(IntList(x1[4], x2[4]))∧x0[6] - x1[6] →* 0)
(3) -> (5), if (x0[3] →* x0[5]∧x2[3] →* java.lang.Object(IntList(x1[5], x2[5])))
(4) -> (5), if (x0[4] →* x0[5]∧x2[4] →* java.lang.Object(IntList(x1[5], x2[5])))
(9) -> (5), if (x0[9] - x1[9] →* x0[5]∧java.lang.Object(IntList(x1[9], x2[9])) →* java.lang.Object(IntList(x1[5], x2[5])))
(5) -> (6), if (x0[5] <= x0[5] - x1[5] && 0 < x0[5] - x1[5] ∧x0[5] →* x0[6]∧java.lang.Object(IntList(x1[5], x2[5])) →* java.lang.Object(IntList(x1[6], x2[6])))
(3) -> (7), if (x0[3] →* x0[7]∧x2[3] →* java.lang.Object(IntList(x1[7], x2[7])))
(4) -> (7), if (x0[4] →* x0[7]∧x2[4] →* java.lang.Object(IntList(x1[7], x2[7])))
(9) -> (7), if (x0[9] - x1[9] →* x0[7]∧java.lang.Object(IntList(x1[9], x2[9])) →* java.lang.Object(IntList(x1[7], x2[7])))
(7) -> (8), if (x0[7] > x0[7] - x1[7] && 0 < x0[7] - x1[7] ∧x0[7] →* x0[8]∧java.lang.Object(IntList(x1[7], x2[7])) →* java.lang.Object(IntList(x1[8], x2[8])))
(7) -> (9), if (x0[7] > x0[7] - x1[7] && 0 < x0[7] - x1[7] ∧x0[7] →* x0[9]∧java.lang.Object(IntList(x1[7], x2[7])) →* java.lang.Object(IntList(x1[9], x2[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
(3) -> (0), if (x0[3] →* x0[0]∧x2[3] →* java.lang.Object(IntList(x1[0], x2[0])))
(4) -> (0), if (x0[4] →* x0[0]∧x2[4] →* java.lang.Object(IntList(x1[0], x2[0])))
(9) -> (0), if (x0[9] - x1[9] →* x0[0]∧java.lang.Object(IntList(x1[9], x2[9])) →* java.lang.Object(IntList(x1[0], x2[0])))
(0) -> (1), if (0 >= x0[0] - x1[0] ∧x0[0] →* x0[1]∧java.lang.Object(IntList(x1[0], x2[0])) →* java.lang.Object(IntList(x1[1], x2[1])))
(1) -> (2), if (x0[1] →* x0[2]∧java.lang.Object(IntList(x1[1], x2[1])) →* java.lang.Object(IntList(x1[2], x2[2]))∧x0[1] - x1[1] →* x3[2])
(6) -> (2), if (x0[6] →* x0[2]∧java.lang.Object(IntList(x1[6], x2[6])) →* java.lang.Object(IntList(x1[2], x2[2]))∧x0[6] - x1[6] →* x3[2])
(2) -> (3), if (!(x3[2] = 0) ∧x0[2] →* x0[3]∧java.lang.Object(IntList(x1[2], x2[2])) →* java.lang.Object(IntList(x1[3], x2[3]))∧x3[2] →* x3[3])
(1) -> (4), if (x0[1] →* x0[4]∧java.lang.Object(IntList(x1[1], x2[1])) →* java.lang.Object(IntList(x1[4], x2[4]))∧x0[1] - x1[1] →* 0)
(6) -> (4), if (x0[6] →* x0[4]∧java.lang.Object(IntList(x1[6], x2[6])) →* java.lang.Object(IntList(x1[4], x2[4]))∧x0[6] - x1[6] →* 0)
(3) -> (5), if (x0[3] →* x0[5]∧x2[3] →* java.lang.Object(IntList(x1[5], x2[5])))
(4) -> (5), if (x0[4] →* x0[5]∧x2[4] →* java.lang.Object(IntList(x1[5], x2[5])))
(9) -> (5), if (x0[9] - x1[9] →* x0[5]∧java.lang.Object(IntList(x1[9], x2[9])) →* java.lang.Object(IntList(x1[5], x2[5])))
(5) -> (6), if (x0[5] <= x0[5] - x1[5] && 0 < x0[5] - x1[5] ∧x0[5] →* x0[6]∧java.lang.Object(IntList(x1[5], x2[5])) →* java.lang.Object(IntList(x1[6], x2[6])))
(3) -> (7), if (x0[3] →* x0[7]∧x2[3] →* java.lang.Object(IntList(x1[7], x2[7])))
(4) -> (7), if (x0[4] →* x0[7]∧x2[4] →* java.lang.Object(IntList(x1[7], x2[7])))
(9) -> (7), if (x0[9] - x1[9] →* x0[7]∧java.lang.Object(IntList(x1[9], x2[9])) →* java.lang.Object(IntList(x1[7], x2[7])))
(7) -> (9), if (x0[7] > x0[7] - x1[7] && 0 < x0[7] - x1[7] ∧x0[7] →* x0[9]∧java.lang.Object(IntList(x1[7], x2[7])) →* java.lang.Object(IntList(x1[9], x2[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
(3) -> (0), if (x0[3] →* x0[0]∧x2[3] →* java.lang.Object(IntList(x1[0], x2[0])))
(4) -> (0), if (x0[4] →* x0[0]∧x2[4] →* java.lang.Object(IntList(x1[0], x2[0])))
(9) -> (0), if (x0[9] - x1[9] →* x0[0]∧java.lang.Object(IntList(x1[9], x2[9])) →* java.lang.Object(IntList(x1[0], x2[0])))
(0) -> (1), if (0 >= x0[0] - x1[0] ∧x0[0] →* x0[1]∧java.lang.Object(IntList(x1[0], x2[0])) →* java.lang.Object(IntList(x1[1], x2[1])))
(1) -> (2), if (x0[1] →* x0[2]∧java.lang.Object(IntList(x1[1], x2[1])) →* java.lang.Object(IntList(x1[2], x2[2]))∧x0[1] - x1[1] →* x3[2])
(6) -> (2), if (x0[6] →* x0[2]∧java.lang.Object(IntList(x1[6], x2[6])) →* java.lang.Object(IntList(x1[2], x2[2]))∧x0[6] - x1[6] →* x3[2])
(2) -> (3), if (!(x3[2] = 0) ∧x0[2] →* x0[3]∧java.lang.Object(IntList(x1[2], x2[2])) →* java.lang.Object(IntList(x1[3], x2[3]))∧x3[2] →* x3[3])
(1) -> (4), if (x0[1] →* x0[4]∧java.lang.Object(IntList(x1[1], x2[1])) →* java.lang.Object(IntList(x1[4], x2[4]))∧x0[1] - x1[1] →* 0)
(6) -> (4), if (x0[6] →* x0[4]∧java.lang.Object(IntList(x1[6], x2[6])) →* java.lang.Object(IntList(x1[4], x2[4]))∧x0[6] - x1[6] →* 0)
(3) -> (5), if (x0[3] →* x0[5]∧x2[3] →* java.lang.Object(IntList(x1[5], x2[5])))
(4) -> (5), if (x0[4] →* x0[5]∧x2[4] →* java.lang.Object(IntList(x1[5], x2[5])))
(9) -> (5), if (x0[9] - x1[9] →* x0[5]∧java.lang.Object(IntList(x1[9], x2[9])) →* java.lang.Object(IntList(x1[5], x2[5])))
(5) -> (6), if (x0[5] <= x0[5] - x1[5] && 0 < x0[5] - x1[5] ∧x0[5] →* x0[6]∧java.lang.Object(IntList(x1[5], x2[5])) →* java.lang.Object(IntList(x1[6], x2[6])))
(3) -> (7), if (x0[3] →* x0[7]∧x2[3] →* java.lang.Object(IntList(x1[7], x2[7])))
(4) -> (7), if (x0[4] →* x0[7]∧x2[4] →* java.lang.Object(IntList(x1[7], x2[7])))
(9) -> (7), if (x0[9] - x1[9] →* x0[7]∧java.lang.Object(IntList(x1[9], x2[9])) →* java.lang.Object(IntList(x1[7], x2[7])))
(7) -> (9), if (x0[7] > x0[7] - x1[7] && 0 < x0[7] - x1[7] ∧x0[7] →* x0[9]∧java.lang.Object(IntList(x1[7], x2[7])) →* java.lang.Object(IntList(x1[9], x2[9])))
(1) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE∧x0[7]=x0[9]∧java.lang.Object(IntList(x1[7], x2[7]))=java.lang.Object(IntList(x1[9], x2[9]))∧-(x0[9], x1[9])=x0[0]∧java.lang.Object(IntList(x1[9], x2[9]))=java.lang.Object(IntList(x1[0], x2[0])) ⇒ COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9])))≥NonInfC∧COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9])))≥998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))∧(UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥))
(2) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE ⇒ COND_998_0_GENERATION_NONNULL2(TRUE, x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥NonInfC∧COND_998_0_GENERATION_NONNULL2(TRUE, x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥998_0_GENERATION_NONNULL(-(x0[7], x1[7]), java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥))
(3) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(3)bni_30 + (-1)Bound*bni_30] + [(2)bni_30]x2[7] + [(4)bni_30]x1[7] ≥ 0∧[(-1)bso_31] ≥ 0)
(4) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(3)bni_30 + (-1)Bound*bni_30] + [(2)bni_30]x2[7] + [(4)bni_30]x1[7] ≥ 0∧[(-1)bso_31] ≥ 0)
(5) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(3)bni_30 + (-1)Bound*bni_30] + [(2)bni_30]x2[7] + [(4)bni_30]x1[7] ≥ 0∧[(-1)bso_31] ≥ 0)
(6) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(2)bni_30] ≥ 0∧[(4)bni_30] ≥ 0∧0 ≥ 0∧[(3)bni_30 + (-1)Bound*bni_30] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_31] ≥ 0)
(7) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE∧x0[7]=x0[9]∧java.lang.Object(IntList(x1[7], x2[7]))=java.lang.Object(IntList(x1[9], x2[9]))∧-(x0[9], x1[9])=x0[5]∧java.lang.Object(IntList(x1[9], x2[9]))=java.lang.Object(IntList(x1[5], x2[5])) ⇒ COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9])))≥NonInfC∧COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9])))≥998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))∧(UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥))
(8) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE ⇒ COND_998_0_GENERATION_NONNULL2(TRUE, x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥NonInfC∧COND_998_0_GENERATION_NONNULL2(TRUE, x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥998_0_GENERATION_NONNULL(-(x0[7], x1[7]), java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥))
(9) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(3)bni_30 + (-1)Bound*bni_30] + [(2)bni_30]x2[7] + [(4)bni_30]x1[7] ≥ 0∧[(-1)bso_31] ≥ 0)
(10) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(3)bni_30 + (-1)Bound*bni_30] + [(2)bni_30]x2[7] + [(4)bni_30]x1[7] ≥ 0∧[(-1)bso_31] ≥ 0)
(11) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(3)bni_30 + (-1)Bound*bni_30] + [(2)bni_30]x2[7] + [(4)bni_30]x1[7] ≥ 0∧[(-1)bso_31] ≥ 0)
(12) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(2)bni_30] ≥ 0∧[(4)bni_30] ≥ 0∧0 ≥ 0∧[(3)bni_30 + (-1)Bound*bni_30] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_31] ≥ 0)
(13) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE∧x0[7]=x0[9]∧java.lang.Object(IntList(x1[7], x2[7]))=java.lang.Object(IntList(x1[9], x2[9]))∧-(x0[9], x1[9])=x0[7]1∧java.lang.Object(IntList(x1[9], x2[9]))=java.lang.Object(IntList(x1[7]1, x2[7]1)) ⇒ COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9])))≥NonInfC∧COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9])))≥998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))∧(UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥))
(14) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE ⇒ COND_998_0_GENERATION_NONNULL2(TRUE, x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥NonInfC∧COND_998_0_GENERATION_NONNULL2(TRUE, x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥998_0_GENERATION_NONNULL(-(x0[7], x1[7]), java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥))
(15) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(3)bni_30 + (-1)Bound*bni_30] + [(2)bni_30]x2[7] + [(4)bni_30]x1[7] ≥ 0∧[(-1)bso_31] ≥ 0)
(16) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(3)bni_30 + (-1)Bound*bni_30] + [(2)bni_30]x2[7] + [(4)bni_30]x1[7] ≥ 0∧[(-1)bso_31] ≥ 0)
(17) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(3)bni_30 + (-1)Bound*bni_30] + [(2)bni_30]x2[7] + [(4)bni_30]x1[7] ≥ 0∧[(-1)bso_31] ≥ 0)
(18) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(2)bni_30] ≥ 0∧[(4)bni_30] ≥ 0∧0 ≥ 0∧[(3)bni_30 + (-1)Bound*bni_30] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_31] ≥ 0)
(19) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE∧x0[7]=x0[9]∧java.lang.Object(IntList(x1[7], x2[7]))=java.lang.Object(IntList(x1[9], x2[9])) ⇒ 998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥NonInfC∧998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥))
(20) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE ⇒ 998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥NonInfC∧998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥))
(21) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧[(3)bni_32 + (-1)Bound*bni_32] + [(2)bni_32]x2[7] + [(4)bni_32]x1[7] ≥ 0∧[(-1)bso_33] ≥ 0)
(22) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧[(3)bni_32 + (-1)Bound*bni_32] + [(2)bni_32]x2[7] + [(4)bni_32]x1[7] ≥ 0∧[(-1)bso_33] ≥ 0)
(23) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧[(3)bni_32 + (-1)Bound*bni_32] + [(2)bni_32]x2[7] + [(4)bni_32]x1[7] ≥ 0∧[(-1)bso_33] ≥ 0)
(24) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧[(2)bni_32] ≥ 0∧[(4)bni_32] ≥ 0∧0 ≥ 0∧[(3)bni_32 + (-1)Bound*bni_32] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_33] ≥ 0)
(25) (x0[1]=x0[4]∧java.lang.Object(IntList(x1[1], x2[1]))=java.lang.Object(IntList(x1[4], x2[4]))∧-(x0[1], x1[1])=0∧x0[4]=x0[0]∧x2[4]=java.lang.Object(IntList(x1[0], x2[0])) ⇒ 1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥998_0_GENERATION_NONNULL(x0[4], x2[4])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(26) (-(x0[1], x1[1])=0 ⇒ 1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], java.lang.Object(IntList(x1[0], x2[0])))), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], java.lang.Object(IntList(x1[0], x2[0])))), 0)≥998_0_GENERATION_NONNULL(x0[1], java.lang.Object(IntList(x1[0], x2[0])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(27) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[0] + [(8)bni_34]x1[0] + [(4)bni_34]x1[1] ≥ 0∧[8 + (-1)bso_35] + [2]x2[0] + [4]x1[0] + [4]x1[1] ≥ 0)
(28) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[0] + [(8)bni_34]x1[0] + [(4)bni_34]x1[1] ≥ 0∧[8 + (-1)bso_35] + [2]x2[0] + [4]x1[0] + [4]x1[1] ≥ 0)
(29) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[0] + [(8)bni_34]x1[0] + [(4)bni_34]x1[1] ≥ 0∧[8 + (-1)bso_35] + [2]x2[0] + [4]x1[0] + [4]x1[1] ≥ 0)
(30) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(4)bni_34] ≥ 0∧[(8)bni_34] ≥ 0∧[(4)bni_34] ≥ 0∧0 ≥ 0∧[(11)bni_34 + (-1)Bound*bni_34] ≥ 0∧0 ≥ 0∧[8 + (-1)bso_35] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0)
(31) (x0[6]=x0[4]∧java.lang.Object(IntList(x1[6], x2[6]))=java.lang.Object(IntList(x1[4], x2[4]))∧-(x0[6], x1[6])=0∧x0[4]=x0[0]∧x2[4]=java.lang.Object(IntList(x1[0], x2[0])) ⇒ 1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥998_0_GENERATION_NONNULL(x0[4], x2[4])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(32) (-(x0[6], x1[6])=0 ⇒ 1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], java.lang.Object(IntList(x1[0], x2[0])))), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], java.lang.Object(IntList(x1[0], x2[0])))), 0)≥998_0_GENERATION_NONNULL(x0[6], java.lang.Object(IntList(x1[0], x2[0])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(33) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[0] + [(8)bni_34]x1[0] + [(4)bni_34]x1[6] ≥ 0∧[8 + (-1)bso_35] + [2]x2[0] + [4]x1[0] + [4]x1[6] ≥ 0)
(34) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[0] + [(8)bni_34]x1[0] + [(4)bni_34]x1[6] ≥ 0∧[8 + (-1)bso_35] + [2]x2[0] + [4]x1[0] + [4]x1[6] ≥ 0)
(35) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[0] + [(8)bni_34]x1[0] + [(4)bni_34]x1[6] ≥ 0∧[8 + (-1)bso_35] + [2]x2[0] + [4]x1[0] + [4]x1[6] ≥ 0)
(36) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(4)bni_34] ≥ 0∧[(8)bni_34] ≥ 0∧[(4)bni_34] ≥ 0∧0 ≥ 0∧[(11)bni_34 + (-1)Bound*bni_34] ≥ 0∧0 ≥ 0∧[8 + (-1)bso_35] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0)
(37) (x0[1]=x0[4]∧java.lang.Object(IntList(x1[1], x2[1]))=java.lang.Object(IntList(x1[4], x2[4]))∧-(x0[1], x1[1])=0∧x0[4]=x0[5]∧x2[4]=java.lang.Object(IntList(x1[5], x2[5])) ⇒ 1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥998_0_GENERATION_NONNULL(x0[4], x2[4])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(38) (-(x0[1], x1[1])=0 ⇒ 1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], java.lang.Object(IntList(x1[5], x2[5])))), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], java.lang.Object(IntList(x1[5], x2[5])))), 0)≥998_0_GENERATION_NONNULL(x0[1], java.lang.Object(IntList(x1[5], x2[5])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(39) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[5] + [(8)bni_34]x1[5] + [(4)bni_34]x1[1] ≥ 0∧[8 + (-1)bso_35] + [2]x2[5] + [4]x1[5] + [4]x1[1] ≥ 0)
(40) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[5] + [(8)bni_34]x1[5] + [(4)bni_34]x1[1] ≥ 0∧[8 + (-1)bso_35] + [2]x2[5] + [4]x1[5] + [4]x1[1] ≥ 0)
(41) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[5] + [(8)bni_34]x1[5] + [(4)bni_34]x1[1] ≥ 0∧[8 + (-1)bso_35] + [2]x2[5] + [4]x1[5] + [4]x1[1] ≥ 0)
(42) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(4)bni_34] ≥ 0∧[(8)bni_34] ≥ 0∧[(4)bni_34] ≥ 0∧0 ≥ 0∧[(11)bni_34 + (-1)Bound*bni_34] ≥ 0∧0 ≥ 0∧[8 + (-1)bso_35] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0)
(43) (x0[1]=x0[4]∧java.lang.Object(IntList(x1[1], x2[1]))=java.lang.Object(IntList(x1[4], x2[4]))∧-(x0[1], x1[1])=0∧x0[4]=x0[7]∧x2[4]=java.lang.Object(IntList(x1[7], x2[7])) ⇒ 1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥998_0_GENERATION_NONNULL(x0[4], x2[4])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(44) (-(x0[1], x1[1])=0 ⇒ 1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], java.lang.Object(IntList(x1[7], x2[7])))), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], java.lang.Object(IntList(x1[7], x2[7])))), 0)≥998_0_GENERATION_NONNULL(x0[1], java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(45) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[7] + [(8)bni_34]x1[7] + [(4)bni_34]x1[1] ≥ 0∧[8 + (-1)bso_35] + [2]x2[7] + [4]x1[7] + [4]x1[1] ≥ 0)
(46) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[7] + [(8)bni_34]x1[7] + [(4)bni_34]x1[1] ≥ 0∧[8 + (-1)bso_35] + [2]x2[7] + [4]x1[7] + [4]x1[1] ≥ 0)
(47) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[7] + [(8)bni_34]x1[7] + [(4)bni_34]x1[1] ≥ 0∧[8 + (-1)bso_35] + [2]x2[7] + [4]x1[7] + [4]x1[1] ≥ 0)
(48) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(4)bni_34] ≥ 0∧[(8)bni_34] ≥ 0∧[(4)bni_34] ≥ 0∧0 ≥ 0∧[(11)bni_34 + (-1)Bound*bni_34] ≥ 0∧0 ≥ 0∧[8 + (-1)bso_35] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0)
(49) (x0[6]=x0[4]∧java.lang.Object(IntList(x1[6], x2[6]))=java.lang.Object(IntList(x1[4], x2[4]))∧-(x0[6], x1[6])=0∧x0[4]=x0[5]∧x2[4]=java.lang.Object(IntList(x1[5], x2[5])) ⇒ 1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥998_0_GENERATION_NONNULL(x0[4], x2[4])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(50) (-(x0[6], x1[6])=0 ⇒ 1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], java.lang.Object(IntList(x1[5], x2[5])))), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], java.lang.Object(IntList(x1[5], x2[5])))), 0)≥998_0_GENERATION_NONNULL(x0[6], java.lang.Object(IntList(x1[5], x2[5])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(51) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[5] + [(8)bni_34]x1[5] + [(4)bni_34]x1[6] ≥ 0∧[8 + (-1)bso_35] + [2]x2[5] + [4]x1[5] + [4]x1[6] ≥ 0)
(52) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[5] + [(8)bni_34]x1[5] + [(4)bni_34]x1[6] ≥ 0∧[8 + (-1)bso_35] + [2]x2[5] + [4]x1[5] + [4]x1[6] ≥ 0)
(53) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[5] + [(8)bni_34]x1[5] + [(4)bni_34]x1[6] ≥ 0∧[8 + (-1)bso_35] + [2]x2[5] + [4]x1[5] + [4]x1[6] ≥ 0)
(54) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(4)bni_34] ≥ 0∧[(8)bni_34] ≥ 0∧[(4)bni_34] ≥ 0∧0 ≥ 0∧[(11)bni_34 + (-1)Bound*bni_34] ≥ 0∧0 ≥ 0∧[8 + (-1)bso_35] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0)
(55) (x0[6]=x0[4]∧java.lang.Object(IntList(x1[6], x2[6]))=java.lang.Object(IntList(x1[4], x2[4]))∧-(x0[6], x1[6])=0∧x0[4]=x0[7]∧x2[4]=java.lang.Object(IntList(x1[7], x2[7])) ⇒ 1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0)≥998_0_GENERATION_NONNULL(x0[4], x2[4])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(56) (-(x0[6], x1[6])=0 ⇒ 1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], java.lang.Object(IntList(x1[7], x2[7])))), 0)≥NonInfC∧1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], java.lang.Object(IntList(x1[7], x2[7])))), 0)≥998_0_GENERATION_NONNULL(x0[6], java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥))
(57) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[7] + [(8)bni_34]x1[7] + [(4)bni_34]x1[6] ≥ 0∧[8 + (-1)bso_35] + [2]x2[7] + [4]x1[7] + [4]x1[6] ≥ 0)
(58) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[7] + [(8)bni_34]x1[7] + [(4)bni_34]x1[6] ≥ 0∧[8 + (-1)bso_35] + [2]x2[7] + [4]x1[7] + [4]x1[6] ≥ 0)
(59) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(11)bni_34 + (-1)Bound*bni_34] + [(4)bni_34]x2[7] + [(8)bni_34]x1[7] + [(4)bni_34]x1[6] ≥ 0∧[8 + (-1)bso_35] + [2]x2[7] + [4]x1[7] + [4]x1[6] ≥ 0)
(60) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[4], x2[4])), ≥)∧[(4)bni_34] ≥ 0∧[(8)bni_34] ≥ 0∧[(4)bni_34] ≥ 0∧0 ≥ 0∧[(11)bni_34 + (-1)Bound*bni_34] ≥ 0∧0 ≥ 0∧[8 + (-1)bso_35] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0)
(61) (&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5])))=TRUE∧x0[5]=x0[6]∧java.lang.Object(IntList(x1[5], x2[5]))=java.lang.Object(IntList(x1[6], x2[6]))∧x0[6]=x0[2]∧java.lang.Object(IntList(x1[6], x2[6]))=java.lang.Object(IntList(x1[2], x2[2]))∧-(x0[6], x1[6])=x3[2] ⇒ COND_998_0_GENERATION_NONNULL1(TRUE, x0[6], java.lang.Object(IntList(x1[6], x2[6])))≥NonInfC∧COND_998_0_GENERATION_NONNULL1(TRUE, x0[6], java.lang.Object(IntList(x1[6], x2[6])))≥1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))∧(UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥))
(62) (&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5])))=TRUE ⇒ COND_998_0_GENERATION_NONNULL1(TRUE, x0[5], java.lang.Object(IntList(x1[5], x2[5])))≥NonInfC∧COND_998_0_GENERATION_NONNULL1(TRUE, x0[5], java.lang.Object(IntList(x1[5], x2[5])))≥1079_0_GENERATION_NE(x0[5], java.lang.Object(IntList(x1[5], x2[5])), -(x0[5], x1[5]))∧(UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥))
(63) (0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥)∧[(3)bni_36 + (-1)Bound*bni_36] + [(2)bni_36]x2[5] + [(4)bni_36]x1[5] ≥ 0∧[(-1)bso_37] ≥ 0)
(64) (0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥)∧[(3)bni_36 + (-1)Bound*bni_36] + [(2)bni_36]x2[5] + [(4)bni_36]x1[5] ≥ 0∧[(-1)bso_37] ≥ 0)
(65) (0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥)∧[(3)bni_36 + (-1)Bound*bni_36] + [(2)bni_36]x2[5] + [(4)bni_36]x1[5] ≥ 0∧[(-1)bso_37] ≥ 0)
(66) (0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥)∧[(2)bni_36] ≥ 0∧[(4)bni_36] ≥ 0∧0 ≥ 0∧[(3)bni_36 + (-1)Bound*bni_36] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_37] ≥ 0)
(67) (&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5])))=TRUE∧x0[5]=x0[6]∧java.lang.Object(IntList(x1[5], x2[5]))=java.lang.Object(IntList(x1[6], x2[6]))∧x0[6]=x0[4]∧java.lang.Object(IntList(x1[6], x2[6]))=java.lang.Object(IntList(x1[4], x2[4]))∧-(x0[6], x1[6])=0 ⇒ COND_998_0_GENERATION_NONNULL1(TRUE, x0[6], java.lang.Object(IntList(x1[6], x2[6])))≥NonInfC∧COND_998_0_GENERATION_NONNULL1(TRUE, x0[6], java.lang.Object(IntList(x1[6], x2[6])))≥1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))∧(UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥))
(68) (&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5])))=TRUE∧-(x0[5], x1[5])=0 ⇒ COND_998_0_GENERATION_NONNULL1(TRUE, x0[5], java.lang.Object(IntList(x1[5], x2[5])))≥NonInfC∧COND_998_0_GENERATION_NONNULL1(TRUE, x0[5], java.lang.Object(IntList(x1[5], x2[5])))≥1079_0_GENERATION_NE(x0[5], java.lang.Object(IntList(x1[5], x2[5])), -(x0[5], x1[5]))∧(UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥))
(69) (0 ≥ 0∧0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥)∧[(3)bni_36 + (-1)Bound*bni_36] + [(2)bni_36]x2[5] + [(4)bni_36]x1[5] ≥ 0∧[(-1)bso_37] ≥ 0)
(70) (0 ≥ 0∧0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥)∧[(3)bni_36 + (-1)Bound*bni_36] + [(2)bni_36]x2[5] + [(4)bni_36]x1[5] ≥ 0∧[(-1)bso_37] ≥ 0)
(71) (0 ≥ 0∧0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥)∧[(3)bni_36 + (-1)Bound*bni_36] + [(2)bni_36]x2[5] + [(4)bni_36]x1[5] ≥ 0∧[(-1)bso_37] ≥ 0)
(72) (0 ≥ 0∧0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))), ≥)∧[(2)bni_36] ≥ 0∧[(4)bni_36] ≥ 0∧0 ≥ 0∧[(3)bni_36 + (-1)Bound*bni_36] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_37] ≥ 0)
(73) (&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5])))=TRUE∧x0[5]=x0[6]∧java.lang.Object(IntList(x1[5], x2[5]))=java.lang.Object(IntList(x1[6], x2[6])) ⇒ 998_0_GENERATION_NONNULL(x0[5], java.lang.Object(IntList(x1[5], x2[5])))≥NonInfC∧998_0_GENERATION_NONNULL(x0[5], java.lang.Object(IntList(x1[5], x2[5])))≥COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))∧(UIncreasing(COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))), ≥))
(74) (&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5])))=TRUE ⇒ 998_0_GENERATION_NONNULL(x0[5], java.lang.Object(IntList(x1[5], x2[5])))≥NonInfC∧998_0_GENERATION_NONNULL(x0[5], java.lang.Object(IntList(x1[5], x2[5])))≥COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))∧(UIncreasing(COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))), ≥))
(75) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))), ≥)∧[(3)bni_38 + (-1)Bound*bni_38] + [(2)bni_38]x2[5] + [(4)bni_38]x1[5] ≥ 0∧[(-1)bso_39] ≥ 0)
(76) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))), ≥)∧[(3)bni_38 + (-1)Bound*bni_38] + [(2)bni_38]x2[5] + [(4)bni_38]x1[5] ≥ 0∧[(-1)bso_39] ≥ 0)
(77) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))), ≥)∧[(3)bni_38 + (-1)Bound*bni_38] + [(2)bni_38]x2[5] + [(4)bni_38]x1[5] ≥ 0∧[(-1)bso_39] ≥ 0)
(78) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))), ≥)∧[(2)bni_38] ≥ 0∧[(4)bni_38] ≥ 0∧0 ≥ 0∧[(3)bni_38 + (-1)Bound*bni_38] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_39] ≥ 0)
(79) (!(=(x3[2], 0))=TRUE∧x0[2]=x0[3]∧java.lang.Object(IntList(x1[2], x2[2]))=java.lang.Object(IntList(x1[3], x2[3]))∧x3[2]=x3[3]∧x0[3]=x0[0]∧x2[3]=java.lang.Object(IntList(x1[0], x2[0])) ⇒ COND_1079_0_GENERATION_NE(TRUE, x0[3], java.lang.Object(IntList(x1[3], x2[3])), x3[3])≥NonInfC∧COND_1079_0_GENERATION_NE(TRUE, x0[3], java.lang.Object(IntList(x1[3], x2[3])), x3[3])≥998_0_GENERATION_NONNULL(x0[3], x2[3])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥))
(80) (!(=(x3[2], 0))=TRUE ⇒ COND_1079_0_GENERATION_NE(TRUE, x0[2], java.lang.Object(IntList(x1[2], java.lang.Object(IntList(x1[0], x2[0])))), x3[2])≥NonInfC∧COND_1079_0_GENERATION_NE(TRUE, x0[2], java.lang.Object(IntList(x1[2], java.lang.Object(IntList(x1[0], x2[0])))), x3[2])≥998_0_GENERATION_NONNULL(x0[2], java.lang.Object(IntList(x1[0], x2[0])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥))
(81) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(11)bni_40 + (-1)Bound*bni_40] + [(2)bni_40]x3[2] + [(4)bni_40]x2[0] + [(8)bni_40]x1[0] + [(4)bni_40]x1[2] ≥ 0∧[8 + (-1)bso_41] + [2]x3[2] + [2]x2[0] + [4]x1[0] + [4]x1[2] ≥ 0)
(82) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(11)bni_40 + (-1)Bound*bni_40] + [(2)bni_40]x3[2] + [(4)bni_40]x2[0] + [(8)bni_40]x1[0] + [(4)bni_40]x1[2] ≥ 0∧[8 + (-1)bso_41] + [2]x3[2] + [2]x2[0] + [4]x1[0] + [4]x1[2] ≥ 0)
(83) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(11)bni_40 + (-1)Bound*bni_40] + [(2)bni_40]x3[2] + [(4)bni_40]x2[0] + [(8)bni_40]x1[0] + [(4)bni_40]x1[2] ≥ 0∧[8 + (-1)bso_41] + [2]x3[2] + [2]x2[0] + [4]x1[0] + [4]x1[2] ≥ 0)
(84) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(2)bni_40] ≥ 0∧[(4)bni_40] ≥ 0∧[(8)bni_40] ≥ 0∧[(4)bni_40] ≥ 0∧0 ≥ 0∧[(11)bni_40 + (-1)Bound*bni_40] ≥ 0∧0 ≥ 0∧[8 + (-1)bso_41] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0)
(85) (!(=(x3[2], 0))=TRUE∧x0[2]=x0[3]∧java.lang.Object(IntList(x1[2], x2[2]))=java.lang.Object(IntList(x1[3], x2[3]))∧x3[2]=x3[3]∧x0[3]=x0[5]∧x2[3]=java.lang.Object(IntList(x1[5], x2[5])) ⇒ COND_1079_0_GENERATION_NE(TRUE, x0[3], java.lang.Object(IntList(x1[3], x2[3])), x3[3])≥NonInfC∧COND_1079_0_GENERATION_NE(TRUE, x0[3], java.lang.Object(IntList(x1[3], x2[3])), x3[3])≥998_0_GENERATION_NONNULL(x0[3], x2[3])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥))
(86) (!(=(x3[2], 0))=TRUE ⇒ COND_1079_0_GENERATION_NE(TRUE, x0[2], java.lang.Object(IntList(x1[2], java.lang.Object(IntList(x1[5], x2[5])))), x3[2])≥NonInfC∧COND_1079_0_GENERATION_NE(TRUE, x0[2], java.lang.Object(IntList(x1[2], java.lang.Object(IntList(x1[5], x2[5])))), x3[2])≥998_0_GENERATION_NONNULL(x0[2], java.lang.Object(IntList(x1[5], x2[5])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥))
(87) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(11)bni_40 + (-1)Bound*bni_40] + [(2)bni_40]x3[2] + [(4)bni_40]x2[5] + [(8)bni_40]x1[5] + [(4)bni_40]x1[2] ≥ 0∧[8 + (-1)bso_41] + [2]x3[2] + [2]x2[5] + [4]x1[5] + [4]x1[2] ≥ 0)
(88) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(11)bni_40 + (-1)Bound*bni_40] + [(2)bni_40]x3[2] + [(4)bni_40]x2[5] + [(8)bni_40]x1[5] + [(4)bni_40]x1[2] ≥ 0∧[8 + (-1)bso_41] + [2]x3[2] + [2]x2[5] + [4]x1[5] + [4]x1[2] ≥ 0)
(89) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(11)bni_40 + (-1)Bound*bni_40] + [(2)bni_40]x3[2] + [(4)bni_40]x2[5] + [(8)bni_40]x1[5] + [(4)bni_40]x1[2] ≥ 0∧[8 + (-1)bso_41] + [2]x3[2] + [2]x2[5] + [4]x1[5] + [4]x1[2] ≥ 0)
(90) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(2)bni_40] ≥ 0∧[(4)bni_40] ≥ 0∧[(8)bni_40] ≥ 0∧[(4)bni_40] ≥ 0∧0 ≥ 0∧[(11)bni_40 + (-1)Bound*bni_40] ≥ 0∧0 ≥ 0∧[8 + (-1)bso_41] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0)
(91) (!(=(x3[2], 0))=TRUE∧x0[2]=x0[3]∧java.lang.Object(IntList(x1[2], x2[2]))=java.lang.Object(IntList(x1[3], x2[3]))∧x3[2]=x3[3]∧x0[3]=x0[7]∧x2[3]=java.lang.Object(IntList(x1[7], x2[7])) ⇒ COND_1079_0_GENERATION_NE(TRUE, x0[3], java.lang.Object(IntList(x1[3], x2[3])), x3[3])≥NonInfC∧COND_1079_0_GENERATION_NE(TRUE, x0[3], java.lang.Object(IntList(x1[3], x2[3])), x3[3])≥998_0_GENERATION_NONNULL(x0[3], x2[3])∧(UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥))
(92) (!(=(x3[2], 0))=TRUE ⇒ COND_1079_0_GENERATION_NE(TRUE, x0[2], java.lang.Object(IntList(x1[2], java.lang.Object(IntList(x1[7], x2[7])))), x3[2])≥NonInfC∧COND_1079_0_GENERATION_NE(TRUE, x0[2], java.lang.Object(IntList(x1[2], java.lang.Object(IntList(x1[7], x2[7])))), x3[2])≥998_0_GENERATION_NONNULL(x0[2], java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥))
(93) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(11)bni_40 + (-1)Bound*bni_40] + [(2)bni_40]x3[2] + [(4)bni_40]x2[7] + [(8)bni_40]x1[7] + [(4)bni_40]x1[2] ≥ 0∧[8 + (-1)bso_41] + [2]x3[2] + [2]x2[7] + [4]x1[7] + [4]x1[2] ≥ 0)
(94) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(11)bni_40 + (-1)Bound*bni_40] + [(2)bni_40]x3[2] + [(4)bni_40]x2[7] + [(8)bni_40]x1[7] + [(4)bni_40]x1[2] ≥ 0∧[8 + (-1)bso_41] + [2]x3[2] + [2]x2[7] + [4]x1[7] + [4]x1[2] ≥ 0)
(95) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(11)bni_40 + (-1)Bound*bni_40] + [(2)bni_40]x3[2] + [(4)bni_40]x2[7] + [(8)bni_40]x1[7] + [(4)bni_40]x1[2] ≥ 0∧[8 + (-1)bso_41] + [2]x3[2] + [2]x2[7] + [4]x1[7] + [4]x1[2] ≥ 0)
(96) (0 ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(x0[3], x2[3])), ≥)∧[(2)bni_40] ≥ 0∧[(4)bni_40] ≥ 0∧[(8)bni_40] ≥ 0∧[(4)bni_40] ≥ 0∧0 ≥ 0∧[(11)bni_40 + (-1)Bound*bni_40] ≥ 0∧0 ≥ 0∧[8 + (-1)bso_41] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0)
(97) (!(=(x3[2], 0))=TRUE∧x0[2]=x0[3]∧java.lang.Object(IntList(x1[2], x2[2]))=java.lang.Object(IntList(x1[3], x2[3]))∧x3[2]=x3[3] ⇒ 1079_0_GENERATION_NE(x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])≥NonInfC∧1079_0_GENERATION_NE(x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])≥COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])∧(UIncreasing(COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])), ≥))
(98) (!(=(x3[2], 0))=TRUE ⇒ 1079_0_GENERATION_NE(x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])≥NonInfC∧1079_0_GENERATION_NE(x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])≥COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])∧(UIncreasing(COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])), ≥))
(99) (0 ≥ 0 ⇒ (UIncreasing(COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])), ≥)∧[(3)bni_42 + (-1)Bound*bni_42] + [(2)bni_42]x3[2] + [(2)bni_42]x2[2] + [(4)bni_42]x1[2] ≥ 0∧[(-1)bso_43] ≥ 0)
(100) (0 ≥ 0 ⇒ (UIncreasing(COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])), ≥)∧[(3)bni_42 + (-1)Bound*bni_42] + [(2)bni_42]x3[2] + [(2)bni_42]x2[2] + [(4)bni_42]x1[2] ≥ 0∧[(-1)bso_43] ≥ 0)
(101) (0 ≥ 0 ⇒ (UIncreasing(COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])), ≥)∧[(3)bni_42 + (-1)Bound*bni_42] + [(2)bni_42]x3[2] + [(2)bni_42]x2[2] + [(4)bni_42]x1[2] ≥ 0∧[(-1)bso_43] ≥ 0)
(102) (0 ≥ 0 ⇒ (UIncreasing(COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])), ≥)∧[(2)bni_42] ≥ 0∧[(2)bni_42] ≥ 0∧[(4)bni_42] ≥ 0∧0 ≥ 0∧[(3)bni_42 + (-1)Bound*bni_42] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_43] ≥ 0)
(103) (>=(0, -(x0[0], x1[0]))=TRUE∧x0[0]=x0[1]∧java.lang.Object(IntList(x1[0], x2[0]))=java.lang.Object(IntList(x1[1], x2[1]))∧x0[1]=x0[2]∧java.lang.Object(IntList(x1[1], x2[1]))=java.lang.Object(IntList(x1[2], x2[2]))∧-(x0[1], x1[1])=x3[2] ⇒ COND_998_0_GENERATION_NONNULL(TRUE, x0[1], java.lang.Object(IntList(x1[1], x2[1])))≥NonInfC∧COND_998_0_GENERATION_NONNULL(TRUE, x0[1], java.lang.Object(IntList(x1[1], x2[1])))≥1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))∧(UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥))
(104) (>=(0, -(x0[0], x1[0]))=TRUE ⇒ COND_998_0_GENERATION_NONNULL(TRUE, x0[0], java.lang.Object(IntList(x1[0], x2[0])))≥NonInfC∧COND_998_0_GENERATION_NONNULL(TRUE, x0[0], java.lang.Object(IntList(x1[0], x2[0])))≥1079_0_GENERATION_NE(x0[0], java.lang.Object(IntList(x1[0], x2[0])), -(x0[0], x1[0]))∧(UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥))
(105) (0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥)∧[(3)bni_44 + (-1)Bound*bni_44] + [(2)bni_44]x2[0] + [(4)bni_44]x1[0] ≥ 0∧[(-1)bso_45] ≥ 0)
(106) (0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥)∧[(3)bni_44 + (-1)Bound*bni_44] + [(2)bni_44]x2[0] + [(4)bni_44]x1[0] ≥ 0∧[(-1)bso_45] ≥ 0)
(107) (0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥)∧[(3)bni_44 + (-1)Bound*bni_44] + [(2)bni_44]x2[0] + [(4)bni_44]x1[0] ≥ 0∧[(-1)bso_45] ≥ 0)
(108) (0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥)∧[(2)bni_44] ≥ 0∧[(4)bni_44] ≥ 0∧0 ≥ 0∧[(3)bni_44 + (-1)Bound*bni_44] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_45] ≥ 0)
(109) (>=(0, -(x0[0], x1[0]))=TRUE∧x0[0]=x0[1]∧java.lang.Object(IntList(x1[0], x2[0]))=java.lang.Object(IntList(x1[1], x2[1]))∧x0[1]=x0[4]∧java.lang.Object(IntList(x1[1], x2[1]))=java.lang.Object(IntList(x1[4], x2[4]))∧-(x0[1], x1[1])=0 ⇒ COND_998_0_GENERATION_NONNULL(TRUE, x0[1], java.lang.Object(IntList(x1[1], x2[1])))≥NonInfC∧COND_998_0_GENERATION_NONNULL(TRUE, x0[1], java.lang.Object(IntList(x1[1], x2[1])))≥1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))∧(UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥))
(110) (>=(0, -(x0[0], x1[0]))=TRUE∧-(x0[0], x1[0])=0 ⇒ COND_998_0_GENERATION_NONNULL(TRUE, x0[0], java.lang.Object(IntList(x1[0], x2[0])))≥NonInfC∧COND_998_0_GENERATION_NONNULL(TRUE, x0[0], java.lang.Object(IntList(x1[0], x2[0])))≥1079_0_GENERATION_NE(x0[0], java.lang.Object(IntList(x1[0], x2[0])), -(x0[0], x1[0]))∧(UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥))
(111) (0 ≥ 0∧0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥)∧[(3)bni_44 + (-1)Bound*bni_44] + [(2)bni_44]x2[0] + [(4)bni_44]x1[0] ≥ 0∧[(-1)bso_45] ≥ 0)
(112) (0 ≥ 0∧0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥)∧[(3)bni_44 + (-1)Bound*bni_44] + [(2)bni_44]x2[0] + [(4)bni_44]x1[0] ≥ 0∧[(-1)bso_45] ≥ 0)
(113) (0 ≥ 0∧0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥)∧[(3)bni_44 + (-1)Bound*bni_44] + [(2)bni_44]x2[0] + [(4)bni_44]x1[0] ≥ 0∧[(-1)bso_45] ≥ 0)
(114) (0 ≥ 0∧0 ≥ 0 ⇒ (UIncreasing(1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))), ≥)∧[(2)bni_44] ≥ 0∧[(4)bni_44] ≥ 0∧0 ≥ 0∧[(3)bni_44 + (-1)Bound*bni_44] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_45] ≥ 0)
(115) (>=(0, -(x0[0], x1[0]))=TRUE∧x0[0]=x0[1]∧java.lang.Object(IntList(x1[0], x2[0]))=java.lang.Object(IntList(x1[1], x2[1])) ⇒ 998_0_GENERATION_NONNULL(x0[0], java.lang.Object(IntList(x1[0], x2[0])))≥NonInfC∧998_0_GENERATION_NONNULL(x0[0], java.lang.Object(IntList(x1[0], x2[0])))≥COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))∧(UIncreasing(COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))), ≥))
(116) (>=(0, -(x0[0], x1[0]))=TRUE ⇒ 998_0_GENERATION_NONNULL(x0[0], java.lang.Object(IntList(x1[0], x2[0])))≥NonInfC∧998_0_GENERATION_NONNULL(x0[0], java.lang.Object(IntList(x1[0], x2[0])))≥COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))∧(UIncreasing(COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))), ≥))
(117) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))), ≥)∧[(3)bni_46 + (-1)Bound*bni_46] + [(2)bni_46]x2[0] + [(4)bni_46]x1[0] ≥ 0∧[(-1)bso_47] ≥ 0)
(118) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))), ≥)∧[(3)bni_46 + (-1)Bound*bni_46] + [(2)bni_46]x2[0] + [(4)bni_46]x1[0] ≥ 0∧[(-1)bso_47] ≥ 0)
(119) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))), ≥)∧[(3)bni_46 + (-1)Bound*bni_46] + [(2)bni_46]x2[0] + [(4)bni_46]x1[0] ≥ 0∧[(-1)bso_47] ≥ 0)
(120) (0 ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))), ≥)∧[(2)bni_46] ≥ 0∧[(4)bni_46] ≥ 0∧0 ≥ 0∧[(3)bni_46 + (-1)Bound*bni_46] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[(-1)bso_47] ≥ 0)
POL(TRUE) = 0
POL(FALSE) = 0
POL(COND_998_0_GENERATION_NONNULL2(x1, x2, x3)) = [-1] + x3 + x1
POL(java.lang.Object(x1)) = [2]x1
POL(IntList(x1, x2)) = [2] + x2 + [2]x1
POL(998_0_GENERATION_NONNULL(x1, x2)) = [-1] + x2
POL(-(x1, x2)) = 0
POL(&&(x1, x2)) = 0
POL(>(x1, x2)) = 0
POL(<(x1, x2)) = 0
POL(0) = 0
POL(1079_0_GENERATION_NE(x1, x2, x3)) = [-1] + [2]x3 + x2
POL(COND_998_0_GENERATION_NONNULL1(x1, x2, x3)) = [-1] + x3 + x1
POL(<=(x1, x2)) = 0
POL(COND_1079_0_GENERATION_NE(x1, x2, x3, x4)) = [-1] + [2]x4 + x3 + x1
POL(!(x1)) = 0
POL(=(x1, x2)) = 0
POL(COND_998_0_GENERATION_NONNULL(x1, x2, x3)) = [-1] + x3
POL(>=(x1, x2)) = 0
1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0) → 998_0_GENERATION_NONNULL(x0[4], x2[4])
COND_1079_0_GENERATION_NE(TRUE, x0[3], java.lang.Object(IntList(x1[3], x2[3])), x3[3]) → 998_0_GENERATION_NONNULL(x0[3], x2[3])
COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9]))) → 998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))
998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7]))) → COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))
1079_0_GENERATION_NE(x0[4], java.lang.Object(IntList(x1[4], x2[4])), 0) → 998_0_GENERATION_NONNULL(x0[4], x2[4])
COND_998_0_GENERATION_NONNULL1(TRUE, x0[6], java.lang.Object(IntList(x1[6], x2[6]))) → 1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))
998_0_GENERATION_NONNULL(x0[5], java.lang.Object(IntList(x1[5], x2[5]))) → COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))
COND_1079_0_GENERATION_NE(TRUE, x0[3], java.lang.Object(IntList(x1[3], x2[3])), x3[3]) → 998_0_GENERATION_NONNULL(x0[3], x2[3])
1079_0_GENERATION_NE(x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2]) → COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])
COND_998_0_GENERATION_NONNULL(TRUE, x0[1], java.lang.Object(IntList(x1[1], x2[1]))) → 1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))
998_0_GENERATION_NONNULL(x0[0], java.lang.Object(IntList(x1[0], x2[0]))) → COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))
COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9]))) → 998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))
998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7]))) → COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))
COND_998_0_GENERATION_NONNULL1(TRUE, x0[6], java.lang.Object(IntList(x1[6], x2[6]))) → 1079_0_GENERATION_NE(x0[6], java.lang.Object(IntList(x1[6], x2[6])), -(x0[6], x1[6]))
998_0_GENERATION_NONNULL(x0[5], java.lang.Object(IntList(x1[5], x2[5]))) → COND_998_0_GENERATION_NONNULL1(&&(<=(x0[5], -(x0[5], x1[5])), <(0, -(x0[5], x1[5]))), x0[5], java.lang.Object(IntList(x1[5], x2[5])))
1079_0_GENERATION_NE(x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2]) → COND_1079_0_GENERATION_NE(!(=(x3[2], 0)), x0[2], java.lang.Object(IntList(x1[2], x2[2])), x3[2])
COND_998_0_GENERATION_NONNULL(TRUE, x0[1], java.lang.Object(IntList(x1[1], x2[1]))) → 1079_0_GENERATION_NE(x0[1], java.lang.Object(IntList(x1[1], x2[1])), -(x0[1], x1[1]))
998_0_GENERATION_NONNULL(x0[0], java.lang.Object(IntList(x1[0], x2[0]))) → COND_998_0_GENERATION_NONNULL(>=(0, -(x0[0], x1[0])), x0[0], java.lang.Object(IntList(x1[0], x2[0])))
&&(TRUE, TRUE)1 ↔ TRUE1
&&(TRUE, FALSE)1 ↔ FALSE1
&&(FALSE, TRUE)1 ↔ FALSE1
&&(FALSE, FALSE)1 ↔ FALSE1
!(TRUE)1 → FALSE1
!(FALSE)1 → TRUE1
!= | ~ | 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) -> (0), if (x0[9] - x1[9] →* x0[0]∧java.lang.Object(IntList(x1[9], x2[9])) →* java.lang.Object(IntList(x1[0], x2[0])))
(0) -> (1), if (0 >= x0[0] - x1[0] ∧x0[0] →* x0[1]∧java.lang.Object(IntList(x1[0], x2[0])) →* java.lang.Object(IntList(x1[1], x2[1])))
(1) -> (2), if (x0[1] →* x0[2]∧java.lang.Object(IntList(x1[1], x2[1])) →* java.lang.Object(IntList(x1[2], x2[2]))∧x0[1] - x1[1] →* x3[2])
(6) -> (2), if (x0[6] →* x0[2]∧java.lang.Object(IntList(x1[6], x2[6])) →* java.lang.Object(IntList(x1[2], x2[2]))∧x0[6] - x1[6] →* x3[2])
(9) -> (5), if (x0[9] - x1[9] →* x0[5]∧java.lang.Object(IntList(x1[9], x2[9])) →* java.lang.Object(IntList(x1[5], x2[5])))
(5) -> (6), if (x0[5] <= x0[5] - x1[5] && 0 < x0[5] - x1[5] ∧x0[5] →* x0[6]∧java.lang.Object(IntList(x1[5], x2[5])) →* java.lang.Object(IntList(x1[6], x2[6])))
(9) -> (7), if (x0[9] - x1[9] →* x0[7]∧java.lang.Object(IntList(x1[9], x2[9])) →* java.lang.Object(IntList(x1[7], x2[7])))
(7) -> (9), if (x0[7] > x0[7] - x1[7] && 0 < x0[7] - x1[7] ∧x0[7] →* x0[9]∧java.lang.Object(IntList(x1[7], x2[7])) →* java.lang.Object(IntList(x1[9], x2[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 |
Boolean, Integer
(9) -> (7), if (x0[9] - x1[9] →* x0[7]∧java.lang.Object(IntList(x1[9], x2[9])) →* java.lang.Object(IntList(x1[7], x2[7])))
(7) -> (9), if (x0[7] > x0[7] - x1[7] && 0 < x0[7] - x1[7] ∧x0[7] →* x0[9]∧java.lang.Object(IntList(x1[7], x2[7])) →* java.lang.Object(IntList(x1[9], x2[9])))
(1) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE∧x0[7]=x0[9]∧java.lang.Object(IntList(x1[7], x2[7]))=java.lang.Object(IntList(x1[9], x2[9])) ⇒ 998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥NonInfC∧998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥))
(2) (>(x0[7], -(x0[7], x1[7]))=TRUE∧<(0, -(x0[7], x1[7]))=TRUE ⇒ 998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥NonInfC∧998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥))
(3) ([-1] + x1[7] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧[bni_18 + (-1)Bound*bni_18] + [(2)bni_18]x0[7] ≥ 0∧[1 + (-1)bso_19] ≥ 0)
(4) ([-1] + x1[7] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧[bni_18 + (-1)Bound*bni_18] + [(2)bni_18]x0[7] ≥ 0∧[1 + (-1)bso_19] ≥ 0)
(5) ([-1] + x1[7] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧[bni_18 + (-1)Bound*bni_18] + [(2)bni_18]x0[7] ≥ 0∧[1 + (-1)bso_19] ≥ 0)
(6) ([-1] + x1[7] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧0 = 0∧[bni_18 + (-1)Bound*bni_18] + [(2)bni_18]x0[7] ≥ 0∧0 = 0∧[1 + (-1)bso_19] ≥ 0)
(7) ([-1] + x1[7] ≥ 0∧x0[7] ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧0 = 0∧[(3)bni_18 + (-1)Bound*bni_18] + [(2)bni_18]x1[7] + [(2)bni_18]x0[7] ≥ 0∧0 = 0∧[1 + (-1)bso_19] ≥ 0)
(8) (x1[7] ≥ 0∧x0[7] ≥ 0 ⇒ (UIncreasing(COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))), ≥)∧0 = 0∧[(5)bni_18 + (-1)Bound*bni_18] + [(2)bni_18]x1[7] + [(2)bni_18]x0[7] ≥ 0∧0 = 0∧[1 + (-1)bso_19] ≥ 0)
(9) (&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7])))=TRUE∧x0[7]=x0[9]∧java.lang.Object(IntList(x1[7], x2[7]))=java.lang.Object(IntList(x1[9], x2[9]))∧-(x0[9], x1[9])=x0[7]1∧java.lang.Object(IntList(x1[9], x2[9]))=java.lang.Object(IntList(x1[7]1, x2[7]1)) ⇒ COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9])))≥NonInfC∧COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9])))≥998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))∧(UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥))
(10) (>(x0[7], -(x0[7], x1[7]))=TRUE∧<(0, -(x0[7], x1[7]))=TRUE ⇒ COND_998_0_GENERATION_NONNULL2(TRUE, x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥NonInfC∧COND_998_0_GENERATION_NONNULL2(TRUE, x0[7], java.lang.Object(IntList(x1[7], x2[7])))≥998_0_GENERATION_NONNULL(-(x0[7], x1[7]), java.lang.Object(IntList(x1[7], x2[7])))∧(UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥))
(11) ([-1] + x1[7] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(-1)Bound*bni_20] + [(2)bni_20]x0[7] ≥ 0∧[-1 + (-1)bso_21] + [2]x1[7] ≥ 0)
(12) ([-1] + x1[7] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(-1)Bound*bni_20] + [(2)bni_20]x0[7] ≥ 0∧[-1 + (-1)bso_21] + [2]x1[7] ≥ 0)
(13) ([-1] + x1[7] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧[(-1)Bound*bni_20] + [(2)bni_20]x0[7] ≥ 0∧[-1 + (-1)bso_21] + [2]x1[7] ≥ 0)
(14) ([-1] + x1[7] ≥ 0∧x0[7] + [-1] + [-1]x1[7] ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧0 = 0∧[(-1)Bound*bni_20] + [(2)bni_20]x0[7] ≥ 0∧0 = 0∧[-1 + (-1)bso_21] + [2]x1[7] ≥ 0)
(15) ([-1] + x1[7] ≥ 0∧x0[7] ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧0 = 0∧[(-1)Bound*bni_20 + (2)bni_20] + [(2)bni_20]x1[7] + [(2)bni_20]x0[7] ≥ 0∧0 = 0∧[-1 + (-1)bso_21] + [2]x1[7] ≥ 0)
(16) (x1[7] ≥ 0∧x0[7] ≥ 0 ⇒ (UIncreasing(998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))), ≥)∧0 = 0∧[(-1)Bound*bni_20 + (4)bni_20] + [(2)bni_20]x1[7] + [(2)bni_20]x0[7] ≥ 0∧0 = 0∧[1 + (-1)bso_21] + [2]x1[7] ≥ 0)
POL(TRUE) = 0
POL(FALSE) = [1]
POL(998_0_GENERATION_NONNULL(x1, x2)) = [-1]x2 + [2]x1
POL(java.lang.Object(x1)) = [-1]
POL(IntList(x1, x2)) = [-1] + [-1]x2
POL(COND_998_0_GENERATION_NONNULL2(x1, x2, x3)) = [-1] + [-1]x3 + [2]x2
POL(&&(x1, x2)) = 0
POL(>(x1, x2)) = [-1]
POL(-(x1, x2)) = x1 + [-1]x2
POL(<(x1, x2)) = [-1]
POL(0) = 0
998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7]))) → COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))
COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9]))) → 998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))
998_0_GENERATION_NONNULL(x0[7], java.lang.Object(IntList(x1[7], x2[7]))) → COND_998_0_GENERATION_NONNULL2(&&(>(x0[7], -(x0[7], x1[7])), <(0, -(x0[7], x1[7]))), x0[7], java.lang.Object(IntList(x1[7], x2[7])))
COND_998_0_GENERATION_NONNULL2(TRUE, x0[9], java.lang.Object(IntList(x1[9], x2[9]))) → 998_0_GENERATION_NONNULL(-(x0[9], x1[9]), java.lang.Object(IntList(x1[9], x2[9])))
TRUE1 → &&(TRUE, TRUE)1
FALSE1 → &&(TRUE, FALSE)1
FALSE1 → &&(FALSE, TRUE)1
FALSE1 → &&(FALSE, FALSE)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 |
Generated 22 rules for P and 0 rules for R.
P rules:
608_0_partitionOf_Load(EOS(STATIC_608), i9, i9, java.lang.Object(IntList(EOC)), i82, i82) → 614_0_partitionOf_GT(EOS(STATIC_614), i9, i9, java.lang.Object(IntList(EOC)), i82, i82, i9)
614_0_partitionOf_GT(EOS(STATIC_614), i9, i9, java.lang.Object(IntList(EOC)), i82, i82, i9) → 622_0_partitionOf_GT(EOS(STATIC_622), i9, i9, java.lang.Object(IntList(EOC)), i82, i82, i9)
622_0_partitionOf_GT(EOS(STATIC_622), i9, i9, java.lang.Object(IntList(EOC)), i82, i82, i9) → 630_0_partitionOf_New(EOS(STATIC_630), i9, i9, java.lang.Object(IntList(EOC)), i82) | <=(i82, i9)
630_0_partitionOf_New(EOS(STATIC_630), i9, i9, java.lang.Object(IntList(EOC)), i82) → 635_0_partitionOf_Duplicate(EOS(STATIC_635), i9, i9, java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)))
635_0_partitionOf_Duplicate(EOS(STATIC_635), i9, i9, java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC))) → 642_0_partitionOf_Load(EOS(STATIC_642), i9, i9, java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)))
642_0_partitionOf_Load(EOS(STATIC_642), i9, i9, java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC))) → 649_0_partitionOf_Load(EOS(STATIC_649), i9, i9, java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82)
649_0_partitionOf_Load(EOS(STATIC_649), i9, i9, java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82) → 659_0_partitionOf_InvokeMethod(EOS(STATIC_659), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)))
659_0_partitionOf_InvokeMethod(EOS(STATIC_659), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC))) → 668_0_<init>_Load(EOS(STATIC_668), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)))
668_0_<init>_Load(EOS(STATIC_668), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC))) → 688_0_<init>_InvokeMethod(EOS(STATIC_688), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)))
688_0_<init>_InvokeMethod(EOS(STATIC_688), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC))) → 694_0_<init>_Load(EOS(STATIC_694), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)))
694_0_<init>_Load(EOS(STATIC_694), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC))) → 701_0_<init>_Load(EOS(STATIC_701), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)))
701_0_<init>_Load(EOS(STATIC_701), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC))) → 709_0_<init>_FieldAccess(EOS(STATIC_709), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82)
709_0_<init>_FieldAccess(EOS(STATIC_709), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82) → 716_0_<init>_Load(EOS(STATIC_716), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)))
716_0_<init>_Load(EOS(STATIC_716), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC))) → 724_0_<init>_Load(EOS(STATIC_724), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)))
724_0_<init>_Load(EOS(STATIC_724), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC))) → 730_0_<init>_FieldAccess(EOS(STATIC_730), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)))
730_0_<init>_FieldAccess(EOS(STATIC_730), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC))) → 742_0_<init>_Return(EOS(STATIC_742), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC)))
742_0_<init>_Return(EOS(STATIC_742), i9, i9, i82, java.lang.Object(IntList(EOC)), java.lang.Object(IntList(EOC)), i82, java.lang.Object(IntList(EOC))) → 745_0_partitionOf_Store(EOS(STATIC_745), i9, i9, i82, java.lang.Object(IntList(EOC)))
745_0_partitionOf_Store(EOS(STATIC_745), i9, i9, i82, java.lang.Object(IntList(EOC))) → 748_0_partitionOf_Inc(EOS(STATIC_748), i9, i9, java.lang.Object(IntList(EOC)), i82)
748_0_partitionOf_Inc(EOS(STATIC_748), i9, i9, java.lang.Object(IntList(EOC)), i82) → 752_0_partitionOf_JMP(EOS(STATIC_752), i9, i9, java.lang.Object(IntList(EOC)), +(i82, 1)) | >(i82, 0)
752_0_partitionOf_JMP(EOS(STATIC_752), i9, i9, java.lang.Object(IntList(EOC)), i111) → 756_0_partitionOf_Load(EOS(STATIC_756), i9, i9, java.lang.Object(IntList(EOC)), i111)
756_0_partitionOf_Load(EOS(STATIC_756), i9, i9, java.lang.Object(IntList(EOC)), i111) → 603_0_partitionOf_Load(EOS(STATIC_603), i9, i9, java.lang.Object(IntList(EOC)), i111)
603_0_partitionOf_Load(EOS(STATIC_603), i9, i9, java.lang.Object(IntList(EOC)), i82) → 608_0_partitionOf_Load(EOS(STATIC_608), i9, i9, java.lang.Object(IntList(EOC)), i82, i82)
R rules:
Combined rules. Obtained 1 conditional rules for P and 0 conditional rules for R.
P rules:
608_0_partitionOf_Load(EOS(STATIC_608), x0, x0, java.lang.Object(IntList(EOC)), x1, x1) → 608_0_partitionOf_Load(EOS(STATIC_608), x0, x0, java.lang.Object(IntList(EOC)), +(x1, 1), +(x1, 1)) | &&(>(x1, 0), <=(x1, x0))
R rules:
Filtered ground terms:
608_0_partitionOf_Load(x1, x2, x3, x4, x5, x6) → 608_0_partitionOf_Load(x2, x3, x5, x6)
IntList(x1) → IntList
java.lang.Object(x1) → java.lang.Object
EOS(x1) → EOS
Cond_608_0_partitionOf_Load(x1, x2, x3, x4, x5, x6, x7) → Cond_608_0_partitionOf_Load(x1, x3, x4, x6, x7)
Filtered duplicate args:
608_0_partitionOf_Load(x1, x2, x3, x4) → 608_0_partitionOf_Load(x2, x4)
Cond_608_0_partitionOf_Load(x1, x2, x3, x4, x5) → Cond_608_0_partitionOf_Load(x1, x3, x5)
Combined rules. Obtained 1 conditional rules for P and 0 conditional rules for R.
P rules:
608_0_partitionOf_Load(x0, x1) → 608_0_partitionOf_Load(x0, +(x1, 1)) | &&(>(x1, 0), <=(x1, x0))
R rules:
Finished conversion. Obtained 2 rules for P and 0 rules for R. System has predefined symbols.
P rules:
608_0_PARTITIONOF_LOAD(x0, x1) → COND_608_0_PARTITIONOF_LOAD(&&(>(x1, 0), <=(x1, x0)), x0, x1)
COND_608_0_PARTITIONOF_LOAD(TRUE, x0, x1) → 608_0_PARTITIONOF_LOAD(x0, +(x1, 1))
R rules:
!= | ~ | 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 |
Boolean, Integer
(0) -> (1), if (x1[0] > 0 && x1[0] <= x0[0] ∧x0[0] →* x0[1]∧x1[0] →* x1[1])
(1) -> (0), if (x0[1] →* x0[0]∧x1[1] + 1 →* x1[0])
(1) (&&(>(x1[0], 0), <=(x1[0], x0[0]))=TRUE∧x0[0]=x0[1]∧x1[0]=x1[1] ⇒ 608_0_PARTITIONOF_LOAD(x0[0], x1[0])≥NonInfC∧608_0_PARTITIONOF_LOAD(x0[0], x1[0])≥COND_608_0_PARTITIONOF_LOAD(&&(>(x1[0], 0), <=(x1[0], x0[0])), x0[0], x1[0])∧(UIncreasing(COND_608_0_PARTITIONOF_LOAD(&&(>(x1[0], 0), <=(x1[0], x0[0])), x0[0], x1[0])), ≥))
(2) (>(x1[0], 0)=TRUE∧<=(x1[0], x0[0])=TRUE ⇒ 608_0_PARTITIONOF_LOAD(x0[0], x1[0])≥NonInfC∧608_0_PARTITIONOF_LOAD(x0[0], x1[0])≥COND_608_0_PARTITIONOF_LOAD(&&(>(x1[0], 0), <=(x1[0], x0[0])), x0[0], x1[0])∧(UIncreasing(COND_608_0_PARTITIONOF_LOAD(&&(>(x1[0], 0), <=(x1[0], x0[0])), x0[0], x1[0])), ≥))
(3) (x1[0] + [-1] ≥ 0∧x0[0] + [-1]x1[0] ≥ 0 ⇒ (UIncreasing(COND_608_0_PARTITIONOF_LOAD(&&(>(x1[0], 0), <=(x1[0], x0[0])), x0[0], x1[0])), ≥)∧[(-1)bni_10 + (-1)Bound*bni_10] + [(-1)bni_10]x1[0] + [(2)bni_10]x0[0] ≥ 0∧[(-1)bso_11] ≥ 0)
(4) (x1[0] + [-1] ≥ 0∧x0[0] + [-1]x1[0] ≥ 0 ⇒ (UIncreasing(COND_608_0_PARTITIONOF_LOAD(&&(>(x1[0], 0), <=(x1[0], x0[0])), x0[0], x1[0])), ≥)∧[(-1)bni_10 + (-1)Bound*bni_10] + [(-1)bni_10]x1[0] + [(2)bni_10]x0[0] ≥ 0∧[(-1)bso_11] ≥ 0)
(5) (x1[0] + [-1] ≥ 0∧x0[0] + [-1]x1[0] ≥ 0 ⇒ (UIncreasing(COND_608_0_PARTITIONOF_LOAD(&&(>(x1[0], 0), <=(x1[0], x0[0])), x0[0], x1[0])), ≥)∧[(-1)bni_10 + (-1)Bound*bni_10] + [(-1)bni_10]x1[0] + [(2)bni_10]x0[0] ≥ 0∧[(-1)bso_11] ≥ 0)
(6) (x1[0] ≥ 0∧x0[0] + [-1] + [-1]x1[0] ≥ 0 ⇒ (UIncreasing(COND_608_0_PARTITIONOF_LOAD(&&(>(x1[0], 0), <=(x1[0], x0[0])), x0[0], x1[0])), ≥)∧[(-2)bni_10 + (-1)Bound*bni_10] + [(-1)bni_10]x1[0] + [(2)bni_10]x0[0] ≥ 0∧[(-1)bso_11] ≥ 0)
(7) (x1[0] ≥ 0∧x0[0] ≥ 0 ⇒ (UIncreasing(COND_608_0_PARTITIONOF_LOAD(&&(>(x1[0], 0), <=(x1[0], x0[0])), x0[0], x1[0])), ≥)∧[(-1)Bound*bni_10] + [bni_10]x1[0] + [(2)bni_10]x0[0] ≥ 0∧[(-1)bso_11] ≥ 0)
(8) (COND_608_0_PARTITIONOF_LOAD(TRUE, x0[1], x1[1])≥NonInfC∧COND_608_0_PARTITIONOF_LOAD(TRUE, x0[1], x1[1])≥608_0_PARTITIONOF_LOAD(x0[1], +(x1[1], 1))∧(UIncreasing(608_0_PARTITIONOF_LOAD(x0[1], +(x1[1], 1))), ≥))
(9) ((UIncreasing(608_0_PARTITIONOF_LOAD(x0[1], +(x1[1], 1))), ≥)∧[bni_12] = 0∧[1 + (-1)bso_13] ≥ 0)
(10) ((UIncreasing(608_0_PARTITIONOF_LOAD(x0[1], +(x1[1], 1))), ≥)∧[bni_12] = 0∧[1 + (-1)bso_13] ≥ 0)
(11) ((UIncreasing(608_0_PARTITIONOF_LOAD(x0[1], +(x1[1], 1))), ≥)∧[bni_12] = 0∧[1 + (-1)bso_13] ≥ 0)
(12) ((UIncreasing(608_0_PARTITIONOF_LOAD(x0[1], +(x1[1], 1))), ≥)∧[bni_12] = 0∧0 = 0∧0 = 0∧[1 + (-1)bso_13] ≥ 0)
POL(TRUE) = 0
POL(FALSE) = 0
POL(608_0_PARTITIONOF_LOAD(x1, x2)) = [-1] + [-1]x2 + [2]x1
POL(COND_608_0_PARTITIONOF_LOAD(x1, x2, x3)) = [-1] + [-1]x3 + [2]x2
POL(&&(x1, x2)) = [-1]
POL(>(x1, x2)) = [-1]
POL(0) = 0
POL(<=(x1, x2)) = [-1]
POL(+(x1, x2)) = x1 + x2
POL(1) = [1]
COND_608_0_PARTITIONOF_LOAD(TRUE, x0[1], x1[1]) → 608_0_PARTITIONOF_LOAD(x0[1], +(x1[1], 1))
608_0_PARTITIONOF_LOAD(x0[0], x1[0]) → COND_608_0_PARTITIONOF_LOAD(&&(>(x1[0], 0), <=(x1[0], x0[0])), x0[0], x1[0])
608_0_PARTITIONOF_LOAD(x0[0], x1[0]) → COND_608_0_PARTITIONOF_LOAD(&&(>(x1[0], 0), <=(x1[0], x0[0])), x0[0], x1[0])
!= | ~ | 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 |
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