0 JBC
↳1 JBC2FIG (⇐)
↳2 FIGraph
↳3 FIGtoITRSProof (⇐)
↳4 AND
↳5 ITRS
↳6 DuplicateArgsRemoverProof (⇔)
↳7 ITRS
↳8 ITRStoQTRSProof (⇔)
↳9 QTRS
↳10 DependencyPairsProof (⇔)
↳11 QDP
↳12 UsableRulesProof (⇔)
↳13 QDP
↳14 QReductionProof (⇔)
↳15 QDP
↳16 Instantiation (⇔)
↳17 QDP
↳18 Instantiation (⇔)
↳19 QDP
↳20 Instantiation (⇔)
↳21 QDP
↳22 Instantiation (⇔)
↳23 QDP
↳24 QDPOrderProof (⇔)
↳25 QDP
↳26 DependencyGraphProof (⇔)
↳27 AND
↳28 QDP
↳29 MRRProof (⇔)
↳30 QDP
↳31 DependencyGraphProof (⇔)
↳32 TRUE
↳33 QDP
↳34 MRRProof (⇔)
↳35 QDP
↳36 PisEmptyProof (⇔)
↳37 TRUE
↳38 ITRS
↳39 DuplicateArgsRemoverProof (⇔)
↳40 ITRS
↳41 ITRSFilterProcessorProof (⇐)
↳42 ITRS
↳43 ITRSFSMergerProof (⇐)
↳44 ITRS
↳45 ITRStoIDPProof (⇔)
↳46 IDP
↳47 UsableRulesProof (⇔)
↳48 IDP
↳49 ItpfGraphProof (⇔)
↳50 IDP
↳51 IDPNonInfProof (⇐)
↳52 AND
↳53 IDP
↳54 IDependencyGraphProof (⇔)
↳55 TRUE
↳56 IDP
↳57 IDependencyGraphProof (⇔)
↳58 TRUE
↳59 ITRS
↳60 DuplicateArgsRemoverProof (⇔)
↳61 ITRS
↳62 ITRSFilterProcessorProof (⇐)
↳63 ITRS
↳64 ITRSFSMergerProof (⇐)
↳65 ITRS
↳66 ITRStoIDPProof (⇔)
↳67 IDP
↳68 UsableRulesProof (⇔)
↳69 IDP
↳70 ItpfGraphProof (⇔)
↳71 IDP
↳72 IDPNonInfProof (⇐)
↳73 AND
↳74 IDP
↳75 IDependencyGraphProof (⇔)
↳76 TRUE
↳77 IDP
↳78 IDependencyGraphProof (⇔)
↳79 TRUE
↳80 ITRS
↳81 DuplicateArgsRemoverProof (⇔)
↳82 ITRS
↳83 ITRSFilterProcessorProof (⇐)
↳84 ITRS
↳85 ITRSFSMergerProof (⇐)
↳86 ITRS
↳87 ITRStoIDPProof (⇔)
↳88 IDP
↳89 UsableRulesProof (⇔)
↳90 IDP
↳91 ItpfGraphProof (⇔)
↳92 IDP
↳93 IDPNonInfProof (⇐)
↳94 AND
↳95 IDP
↳96 IDependencyGraphProof (⇔)
↳97 TRUE
↳98 IDP
↳99 IDependencyGraphProof (⇔)
↳100 TRUE
public class Random {
static String[] args;
static int index = 0;
public static int random() {
String string = args[index];
index++;
return string.length();
}
}
public class Samefringe {
// from [Boyer&Moore,1979]. Checks if 2 binary trees
// have the same number of nodes
public static void main(String[] args) {
Random.args = args;
Tree tree1 = Tree.createTree();
Tree tree2 = Tree.createTree();
samefringe(tree1,tree2);
}
public static Tree gopher(Tree start) {
Tree s,t,u;
while ((start != null) && (start.left != null)){
s = start.left.left;
t = start.left.right;
u = start.right;
start = new Tree(s, new Tree(t,u));
}
return start;
}
public static boolean samefringe(Tree t1, Tree t2) {
while ((t1 != null) && (t2 != null)) {
t1 = gopher(t1).right;
t2 = gopher(t2).right;
}
return ((t1 == null) && (t2 == null));
}
}
public class Tree {
Tree left;
Tree right;
Object value;
public Tree(Tree l, Tree r) {
this.left = l;
this.right = r;
}
public Tree() {
}
public static Tree createNode() {
Tree result = new Tree();
result.value = new Object();
return result;
}
public static Tree createTree() {
int counter = Random.random();
if (counter == 0) {
return null;
}
Tree result = createNode();
Tree t = result;
while (counter > 0) {
int branch = Random.random();
if (branch > 0) {
if (t.left == null) {
t.left = createNode();
t = result;
} else {
t = t.left;
}
} else {
if (t.right == null) {
t.right = createNode();
t = result;
} else {
t = t.right;
}
}
counter--;
}
return result;
}
public static void main(String[] args) {
Random.args = args;
createTree();
}
}
!= | ~ | 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 |
JMP66005(x1, x2, x3, x4, x5, x6) → JMP66005(x1, x2, x3, x5, x6)
Load60888(x1, x2, x3, x4, x5, x6) → Load60888(x1, x2, x3, x5, x6)
Load53753(x1, x2, x3, x4, x5, x6) → Load53753(x1, x2, x4, x5, x6)
NULL47910(x1, x2, x3, x4, x5) → NULL47910(x1, x2, x4, x5)
JMP59685(x1, x2, x3, x4, x5, x6) → JMP59685(x1, x2, x4, x5, x6)
!= | ~ | 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 |
Load48301(o128506, o128505, java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o129562Field0, o129562Field1))) → Load53753(o128506, o128505, java.lang.Object(Tree(o129562Field0, o129562Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)))
JMP59685(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592))))) → Load53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592)))))
Load53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169702, o169703)), o167592))) → Load53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592)))))
Load53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598))) → Load53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(o169749, java.lang.Object(Tree(o169750, o167598)))))
Load53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618))) → Load53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(o169905, java.lang.Object(Tree(o169906, o167618)))))
Load53753(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608))) → JMP59685(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169827, java.lang.Object(Tree(o169828, o167608)))))
NULL47910(o126657, o126656, o126654, java.lang.Object(Tree(o127556Field0, o127556Field1))) → Load48301(o126657, o126656, java.lang.Object(Tree(o127556Field0, o127556Field1)), o126654)
Load47722(o125908, o125907, o125904, o125906) → NULL47910(o125908, o125907, o125906, o125904)
JMP62722(o214830, o214829, o214827, o217305) → Load47722(o214830, o214829, o214827, o217305)
Store62561(o214830, o214829, o214827, o217305) → Load47722(o214830, o214829, o214827, o217305)
Load60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217305))) → Load47722(o214830, o214829, o214827, o217305)
Load60888(o214830, o214829, o214827, java.lang.Object(Tree(NULL, o217312)), java.lang.Object(Tree(NULL, o217312))) → JMP62722(o214830, o214829, o214827, o217312)
Load60888(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, java.lang.Object(Tree(NULL, o217326)), java.lang.Object(Tree(NULL, o217326))) → JMP62722(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, o217326)
Load60888(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217319))) → Store62561(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, o217319)
Load54904(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1))) → Load60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
Store54705(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), o167592) → Load60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
Load53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167592))) → Load60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
JMP66005(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305))))) → Load60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
Load60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222315, o222316)), o217305))) → Load60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
Load60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312))) → Load60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(o222361, java.lang.Object(Tree(o222362, o217312)))))
Load60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326))) → Load60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(o222472, java.lang.Object(Tree(o222473, o217326)))))
Load53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167598)), java.lang.Object(Tree(NULL, o167598))) → Load54904(o165974, o165973, o167598, java.lang.Object(Tree(o165972Field0, o165972Field1)))
Load53753(java.lang.Object(Tree(NULL, o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167618)), java.lang.Object(Tree(NULL, o167618))) → Load54904(java.lang.Object(Tree(NULL, o167618)), o165973, o167618, java.lang.Object(Tree(o165972Field0, o165972Field1)))
Load53753(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167608))) → Store54705(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), o167608)
Load60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319))) → JMP66005(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222419, java.lang.Object(Tree(o222420, o217319)))))
Load48301(x0, x1, java.lang.Object(Tree(x2, x3)), java.lang.Object(Tree(x4, x5)))
JMP59685(x0, x1, java.lang.Object(Tree(x2, x3)), java.lang.Object(Tree(x4, x5)), java.lang.Object(Tree(x6, java.lang.Object(Tree(x7, x8)))))
Load53753(x0, x1, java.lang.Object(Tree(x2, x3)), java.lang.Object(Tree(x4, x5)), java.lang.Object(Tree(java.lang.Object(Tree(x6, x7)), x8)))
NULL47910(x0, x1, x2, java.lang.Object(Tree(x3, x4)))
Load47722(x0, x1, x2, x3)
JMP62722(x0, x1, x2, x3)
Store62561(x0, x1, x2, x3)
Load60888(x0, x1, x2, java.lang.Object(Tree(x3, x4)), java.lang.Object(Tree(NULL, x5)))
Load54904(x0, x1, x2, java.lang.Object(Tree(x3, x4)))
Store54705(x0, x1, java.lang.Object(Tree(x2, x3)), x4)
Load53753(x0, x1, java.lang.Object(Tree(x2, x3)), java.lang.Object(Tree(x4, x5)), java.lang.Object(Tree(NULL, x6)))
JMP66005(x0, x1, x2, java.lang.Object(Tree(x3, x4)), java.lang.Object(Tree(x5, java.lang.Object(Tree(x6, x7)))))
Load60888(x0, x1, x2, java.lang.Object(Tree(x3, x4)), java.lang.Object(Tree(java.lang.Object(Tree(x5, x6)), x7)))
LOAD48301(o128506, o128505, java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o129562Field0, o129562Field1))) → LOAD53753(o128506, o128505, java.lang.Object(Tree(o129562Field0, o129562Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)))
JMP596851(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592))))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169702, o169703)), o167592))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(o169749, java.lang.Object(Tree(o169750, o167598)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(o169905, java.lang.Object(Tree(o169906, o167618)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608))) → JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169827, java.lang.Object(Tree(o169828, o167608)))))
NULL479101(o126657, o126656, o126654, java.lang.Object(Tree(o127556Field0, o127556Field1))) → LOAD48301(o126657, o126656, java.lang.Object(Tree(o127556Field0, o127556Field1)), o126654)
LOAD47722(o125908, o125907, o125904, o125906) → NULL479101(o125908, o125907, o125906, o125904)
JMP627221(o214830, o214829, o214827, o217305) → LOAD47722(o214830, o214829, o214827, o217305)
STORE62561(o214830, o214829, o214827, o217305) → LOAD47722(o214830, o214829, o214827, o217305)
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217305))) → LOAD47722(o214830, o214829, o214827, o217305)
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(NULL, o217312)), java.lang.Object(Tree(NULL, o217312))) → JMP627221(o214830, o214829, o214827, o217312)
LOAD60888(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, java.lang.Object(Tree(NULL, o217326)), java.lang.Object(Tree(NULL, o217326))) → JMP627221(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, o217326)
LOAD60888(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217319))) → STORE62561(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, o217319)
LOAD54904(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1))) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
STORE54705(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), o167592) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167592))) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
JMP660051(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305))))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222315, o222316)), o217305))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(o222361, java.lang.Object(Tree(o222362, o217312)))))
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326))) → LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(o222472, java.lang.Object(Tree(o222473, o217326)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167598)), java.lang.Object(Tree(NULL, o167598))) → LOAD54904(o165974, o165973, o167598, java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(java.lang.Object(Tree(NULL, o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167618)), java.lang.Object(Tree(NULL, o167618))) → LOAD54904(java.lang.Object(Tree(NULL, o167618)), o165973, o167618, java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167608))) → STORE54705(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), o167608)
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319))) → JMP660051(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222419, java.lang.Object(Tree(o222420, o217319)))))
Load48301(o128506, o128505, java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o129562Field0, o129562Field1))) → Load53753(o128506, o128505, java.lang.Object(Tree(o129562Field0, o129562Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)))
JMP59685(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592))))) → Load53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592)))))
Load53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169702, o169703)), o167592))) → Load53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592)))))
Load53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598))) → Load53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(o169749, java.lang.Object(Tree(o169750, o167598)))))
Load53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618))) → Load53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(o169905, java.lang.Object(Tree(o169906, o167618)))))
Load53753(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608))) → JMP59685(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169827, java.lang.Object(Tree(o169828, o167608)))))
NULL47910(o126657, o126656, o126654, java.lang.Object(Tree(o127556Field0, o127556Field1))) → Load48301(o126657, o126656, java.lang.Object(Tree(o127556Field0, o127556Field1)), o126654)
Load47722(o125908, o125907, o125904, o125906) → NULL47910(o125908, o125907, o125906, o125904)
JMP62722(o214830, o214829, o214827, o217305) → Load47722(o214830, o214829, o214827, o217305)
Store62561(o214830, o214829, o214827, o217305) → Load47722(o214830, o214829, o214827, o217305)
Load60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217305))) → Load47722(o214830, o214829, o214827, o217305)
Load60888(o214830, o214829, o214827, java.lang.Object(Tree(NULL, o217312)), java.lang.Object(Tree(NULL, o217312))) → JMP62722(o214830, o214829, o214827, o217312)
Load60888(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, java.lang.Object(Tree(NULL, o217326)), java.lang.Object(Tree(NULL, o217326))) → JMP62722(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, o217326)
Load60888(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217319))) → Store62561(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, o217319)
Load54904(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1))) → Load60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
Store54705(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), o167592) → Load60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
Load53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167592))) → Load60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
JMP66005(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305))))) → Load60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
Load60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222315, o222316)), o217305))) → Load60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
Load60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312))) → Load60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(o222361, java.lang.Object(Tree(o222362, o217312)))))
Load60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326))) → Load60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(o222472, java.lang.Object(Tree(o222473, o217326)))))
Load53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167598)), java.lang.Object(Tree(NULL, o167598))) → Load54904(o165974, o165973, o167598, java.lang.Object(Tree(o165972Field0, o165972Field1)))
Load53753(java.lang.Object(Tree(NULL, o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167618)), java.lang.Object(Tree(NULL, o167618))) → Load54904(java.lang.Object(Tree(NULL, o167618)), o165973, o167618, java.lang.Object(Tree(o165972Field0, o165972Field1)))
Load53753(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167608))) → Store54705(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), o167608)
Load60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319))) → JMP66005(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222419, java.lang.Object(Tree(o222420, o217319)))))
Load48301(x0, x1, java.lang.Object(Tree(x2, x3)), java.lang.Object(Tree(x4, x5)))
JMP59685(x0, x1, java.lang.Object(Tree(x2, x3)), java.lang.Object(Tree(x4, x5)), java.lang.Object(Tree(x6, java.lang.Object(Tree(x7, x8)))))
Load53753(x0, x1, java.lang.Object(Tree(x2, x3)), java.lang.Object(Tree(x4, x5)), java.lang.Object(Tree(java.lang.Object(Tree(x6, x7)), x8)))
NULL47910(x0, x1, x2, java.lang.Object(Tree(x3, x4)))
Load47722(x0, x1, x2, x3)
JMP62722(x0, x1, x2, x3)
Store62561(x0, x1, x2, x3)
Load60888(x0, x1, x2, java.lang.Object(Tree(x3, x4)), java.lang.Object(Tree(NULL, x5)))
Load54904(x0, x1, x2, java.lang.Object(Tree(x3, x4)))
Store54705(x0, x1, java.lang.Object(Tree(x2, x3)), x4)
Load53753(x0, x1, java.lang.Object(Tree(x2, x3)), java.lang.Object(Tree(x4, x5)), java.lang.Object(Tree(NULL, x6)))
JMP66005(x0, x1, x2, java.lang.Object(Tree(x3, x4)), java.lang.Object(Tree(x5, java.lang.Object(Tree(x6, x7)))))
Load60888(x0, x1, x2, java.lang.Object(Tree(x3, x4)), java.lang.Object(Tree(java.lang.Object(Tree(x5, x6)), x7)))
LOAD48301(o128506, o128505, java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o129562Field0, o129562Field1))) → LOAD53753(o128506, o128505, java.lang.Object(Tree(o129562Field0, o129562Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)))
JMP596851(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592))))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169702, o169703)), o167592))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(o169749, java.lang.Object(Tree(o169750, o167598)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(o169905, java.lang.Object(Tree(o169906, o167618)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608))) → JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169827, java.lang.Object(Tree(o169828, o167608)))))
NULL479101(o126657, o126656, o126654, java.lang.Object(Tree(o127556Field0, o127556Field1))) → LOAD48301(o126657, o126656, java.lang.Object(Tree(o127556Field0, o127556Field1)), o126654)
LOAD47722(o125908, o125907, o125904, o125906) → NULL479101(o125908, o125907, o125906, o125904)
JMP627221(o214830, o214829, o214827, o217305) → LOAD47722(o214830, o214829, o214827, o217305)
STORE62561(o214830, o214829, o214827, o217305) → LOAD47722(o214830, o214829, o214827, o217305)
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217305))) → LOAD47722(o214830, o214829, o214827, o217305)
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(NULL, o217312)), java.lang.Object(Tree(NULL, o217312))) → JMP627221(o214830, o214829, o214827, o217312)
LOAD60888(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, java.lang.Object(Tree(NULL, o217326)), java.lang.Object(Tree(NULL, o217326))) → JMP627221(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, o217326)
LOAD60888(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217319))) → STORE62561(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, o217319)
LOAD54904(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1))) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
STORE54705(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), o167592) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167592))) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
JMP660051(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305))))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222315, o222316)), o217305))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(o222361, java.lang.Object(Tree(o222362, o217312)))))
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326))) → LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(o222472, java.lang.Object(Tree(o222473, o217326)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167598)), java.lang.Object(Tree(NULL, o167598))) → LOAD54904(o165974, o165973, o167598, java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(java.lang.Object(Tree(NULL, o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167618)), java.lang.Object(Tree(NULL, o167618))) → LOAD54904(java.lang.Object(Tree(NULL, o167618)), o165973, o167618, java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167608))) → STORE54705(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), o167608)
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319))) → JMP660051(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222419, java.lang.Object(Tree(o222420, o217319)))))
Load48301(x0, x1, java.lang.Object(Tree(x2, x3)), java.lang.Object(Tree(x4, x5)))
JMP59685(x0, x1, java.lang.Object(Tree(x2, x3)), java.lang.Object(Tree(x4, x5)), java.lang.Object(Tree(x6, java.lang.Object(Tree(x7, x8)))))
Load53753(x0, x1, java.lang.Object(Tree(x2, x3)), java.lang.Object(Tree(x4, x5)), java.lang.Object(Tree(java.lang.Object(Tree(x6, x7)), x8)))
NULL47910(x0, x1, x2, java.lang.Object(Tree(x3, x4)))
Load47722(x0, x1, x2, x3)
JMP62722(x0, x1, x2, x3)
Store62561(x0, x1, x2, x3)
Load60888(x0, x1, x2, java.lang.Object(Tree(x3, x4)), java.lang.Object(Tree(NULL, x5)))
Load54904(x0, x1, x2, java.lang.Object(Tree(x3, x4)))
Store54705(x0, x1, java.lang.Object(Tree(x2, x3)), x4)
Load53753(x0, x1, java.lang.Object(Tree(x2, x3)), java.lang.Object(Tree(x4, x5)), java.lang.Object(Tree(NULL, x6)))
JMP66005(x0, x1, x2, java.lang.Object(Tree(x3, x4)), java.lang.Object(Tree(x5, java.lang.Object(Tree(x6, x7)))))
Load60888(x0, x1, x2, java.lang.Object(Tree(x3, x4)), java.lang.Object(Tree(java.lang.Object(Tree(x5, x6)), x7)))
Load48301(x0, x1, java.lang.Object(Tree(x2, x3)), java.lang.Object(Tree(x4, x5)))
JMP59685(x0, x1, java.lang.Object(Tree(x2, x3)), java.lang.Object(Tree(x4, x5)), java.lang.Object(Tree(x6, java.lang.Object(Tree(x7, x8)))))
Load53753(x0, x1, java.lang.Object(Tree(x2, x3)), java.lang.Object(Tree(x4, x5)), java.lang.Object(Tree(java.lang.Object(Tree(x6, x7)), x8)))
NULL47910(x0, x1, x2, java.lang.Object(Tree(x3, x4)))
Load47722(x0, x1, x2, x3)
JMP62722(x0, x1, x2, x3)
Store62561(x0, x1, x2, x3)
Load60888(x0, x1, x2, java.lang.Object(Tree(x3, x4)), java.lang.Object(Tree(NULL, x5)))
Load54904(x0, x1, x2, java.lang.Object(Tree(x3, x4)))
Store54705(x0, x1, java.lang.Object(Tree(x2, x3)), x4)
Load53753(x0, x1, java.lang.Object(Tree(x2, x3)), java.lang.Object(Tree(x4, x5)), java.lang.Object(Tree(NULL, x6)))
JMP66005(x0, x1, x2, java.lang.Object(Tree(x3, x4)), java.lang.Object(Tree(x5, java.lang.Object(Tree(x6, x7)))))
Load60888(x0, x1, x2, java.lang.Object(Tree(x3, x4)), java.lang.Object(Tree(java.lang.Object(Tree(x5, x6)), x7)))
LOAD48301(o128506, o128505, java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o129562Field0, o129562Field1))) → LOAD53753(o128506, o128505, java.lang.Object(Tree(o129562Field0, o129562Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)))
JMP596851(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592))))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169702, o169703)), o167592))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(o169749, java.lang.Object(Tree(o169750, o167598)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(o169905, java.lang.Object(Tree(o169906, o167618)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608))) → JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169827, java.lang.Object(Tree(o169828, o167608)))))
NULL479101(o126657, o126656, o126654, java.lang.Object(Tree(o127556Field0, o127556Field1))) → LOAD48301(o126657, o126656, java.lang.Object(Tree(o127556Field0, o127556Field1)), o126654)
LOAD47722(o125908, o125907, o125904, o125906) → NULL479101(o125908, o125907, o125906, o125904)
JMP627221(o214830, o214829, o214827, o217305) → LOAD47722(o214830, o214829, o214827, o217305)
STORE62561(o214830, o214829, o214827, o217305) → LOAD47722(o214830, o214829, o214827, o217305)
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217305))) → LOAD47722(o214830, o214829, o214827, o217305)
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(NULL, o217312)), java.lang.Object(Tree(NULL, o217312))) → JMP627221(o214830, o214829, o214827, o217312)
LOAD60888(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, java.lang.Object(Tree(NULL, o217326)), java.lang.Object(Tree(NULL, o217326))) → JMP627221(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, o217326)
LOAD60888(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217319))) → STORE62561(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, o217319)
LOAD54904(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1))) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
STORE54705(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), o167592) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167592))) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
JMP660051(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305))))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222315, o222316)), o217305))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(o222361, java.lang.Object(Tree(o222362, o217312)))))
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326))) → LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(o222472, java.lang.Object(Tree(o222473, o217326)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167598)), java.lang.Object(Tree(NULL, o167598))) → LOAD54904(o165974, o165973, o167598, java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(java.lang.Object(Tree(NULL, o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167618)), java.lang.Object(Tree(NULL, o167618))) → LOAD54904(java.lang.Object(Tree(NULL, o167618)), o165973, o167618, java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167608))) → STORE54705(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), o167608)
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319))) → JMP660051(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222419, java.lang.Object(Tree(o222420, o217319)))))
JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(z0, z1)), z2)), z3, java.lang.Object(Tree(z4, z5)), java.lang.Object(Tree(z6, z7)), java.lang.Object(Tree(z0, java.lang.Object(Tree(z1, z2))))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(z0, z1)), z2)), z3, java.lang.Object(Tree(z4, z5)), java.lang.Object(Tree(z6, z7)), java.lang.Object(Tree(z0, java.lang.Object(Tree(z1, z2)))))
LOAD48301(o128506, o128505, java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o129562Field0, o129562Field1))) → LOAD53753(o128506, o128505, java.lang.Object(Tree(o129562Field0, o129562Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169702, o169703)), o167592))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(o169749, java.lang.Object(Tree(o169750, o167598)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(o169905, java.lang.Object(Tree(o169906, o167618)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608))) → JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169827, java.lang.Object(Tree(o169828, o167608)))))
NULL479101(o126657, o126656, o126654, java.lang.Object(Tree(o127556Field0, o127556Field1))) → LOAD48301(o126657, o126656, java.lang.Object(Tree(o127556Field0, o127556Field1)), o126654)
LOAD47722(o125908, o125907, o125904, o125906) → NULL479101(o125908, o125907, o125906, o125904)
JMP627221(o214830, o214829, o214827, o217305) → LOAD47722(o214830, o214829, o214827, o217305)
STORE62561(o214830, o214829, o214827, o217305) → LOAD47722(o214830, o214829, o214827, o217305)
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217305))) → LOAD47722(o214830, o214829, o214827, o217305)
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(NULL, o217312)), java.lang.Object(Tree(NULL, o217312))) → JMP627221(o214830, o214829, o214827, o217312)
LOAD60888(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, java.lang.Object(Tree(NULL, o217326)), java.lang.Object(Tree(NULL, o217326))) → JMP627221(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, o217326)
LOAD60888(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217319))) → STORE62561(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, o217319)
LOAD54904(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1))) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
STORE54705(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), o167592) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167592))) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
JMP660051(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305))))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222315, o222316)), o217305))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(o222361, java.lang.Object(Tree(o222362, o217312)))))
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326))) → LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(o222472, java.lang.Object(Tree(o222473, o217326)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167598)), java.lang.Object(Tree(NULL, o167598))) → LOAD54904(o165974, o165973, o167598, java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(java.lang.Object(Tree(NULL, o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167618)), java.lang.Object(Tree(NULL, o167618))) → LOAD54904(java.lang.Object(Tree(NULL, o167618)), o165973, o167618, java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167608))) → STORE54705(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), o167608)
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319))) → JMP660051(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222419, java.lang.Object(Tree(o222420, o217319)))))
JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(z0, z1)), z2)), z3, java.lang.Object(Tree(z4, z5)), java.lang.Object(Tree(z6, z7)), java.lang.Object(Tree(z0, java.lang.Object(Tree(z1, z2))))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(z0, z1)), z2)), z3, java.lang.Object(Tree(z4, z5)), java.lang.Object(Tree(z6, z7)), java.lang.Object(Tree(z0, java.lang.Object(Tree(z1, z2)))))
STORE62561(z0, java.lang.Object(Tree(NULL, z1)), z2, z1) → LOAD47722(z0, java.lang.Object(Tree(NULL, z1)), z2, z1)
LOAD48301(o128506, o128505, java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o129562Field0, o129562Field1))) → LOAD53753(o128506, o128505, java.lang.Object(Tree(o129562Field0, o129562Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169702, o169703)), o167592))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(o169749, java.lang.Object(Tree(o169750, o167598)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(o169905, java.lang.Object(Tree(o169906, o167618)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608))) → JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169827, java.lang.Object(Tree(o169828, o167608)))))
NULL479101(o126657, o126656, o126654, java.lang.Object(Tree(o127556Field0, o127556Field1))) → LOAD48301(o126657, o126656, java.lang.Object(Tree(o127556Field0, o127556Field1)), o126654)
LOAD47722(o125908, o125907, o125904, o125906) → NULL479101(o125908, o125907, o125906, o125904)
JMP627221(o214830, o214829, o214827, o217305) → LOAD47722(o214830, o214829, o214827, o217305)
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217305))) → LOAD47722(o214830, o214829, o214827, o217305)
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(NULL, o217312)), java.lang.Object(Tree(NULL, o217312))) → JMP627221(o214830, o214829, o214827, o217312)
LOAD60888(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, java.lang.Object(Tree(NULL, o217326)), java.lang.Object(Tree(NULL, o217326))) → JMP627221(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, o217326)
LOAD60888(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217319))) → STORE62561(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, o217319)
LOAD54904(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1))) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
STORE54705(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), o167592) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167592))) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
JMP660051(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305))))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222315, o222316)), o217305))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(o222361, java.lang.Object(Tree(o222362, o217312)))))
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326))) → LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(o222472, java.lang.Object(Tree(o222473, o217326)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167598)), java.lang.Object(Tree(NULL, o167598))) → LOAD54904(o165974, o165973, o167598, java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(java.lang.Object(Tree(NULL, o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167618)), java.lang.Object(Tree(NULL, o167618))) → LOAD54904(java.lang.Object(Tree(NULL, o167618)), o165973, o167618, java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167608))) → STORE54705(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), o167608)
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319))) → JMP660051(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222419, java.lang.Object(Tree(o222420, o217319)))))
JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(z0, z1)), z2)), z3, java.lang.Object(Tree(z4, z5)), java.lang.Object(Tree(z6, z7)), java.lang.Object(Tree(z0, java.lang.Object(Tree(z1, z2))))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(z0, z1)), z2)), z3, java.lang.Object(Tree(z4, z5)), java.lang.Object(Tree(z6, z7)), java.lang.Object(Tree(z0, java.lang.Object(Tree(z1, z2)))))
STORE62561(z0, java.lang.Object(Tree(NULL, z1)), z2, z1) → LOAD47722(z0, java.lang.Object(Tree(NULL, z1)), z2, z1)
STORE54705(java.lang.Object(Tree(NULL, z0)), z1, java.lang.Object(Tree(z2, z3)), z0) → LOAD60888(java.lang.Object(Tree(NULL, z0)), z1, z0, java.lang.Object(Tree(z2, z3)), java.lang.Object(Tree(z2, z3)))
LOAD48301(o128506, o128505, java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o129562Field0, o129562Field1))) → LOAD53753(o128506, o128505, java.lang.Object(Tree(o129562Field0, o129562Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169702, o169703)), o167592))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(o169749, java.lang.Object(Tree(o169750, o167598)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(o169905, java.lang.Object(Tree(o169906, o167618)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608))) → JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169827, java.lang.Object(Tree(o169828, o167608)))))
NULL479101(o126657, o126656, o126654, java.lang.Object(Tree(o127556Field0, o127556Field1))) → LOAD48301(o126657, o126656, java.lang.Object(Tree(o127556Field0, o127556Field1)), o126654)
LOAD47722(o125908, o125907, o125904, o125906) → NULL479101(o125908, o125907, o125906, o125904)
JMP627221(o214830, o214829, o214827, o217305) → LOAD47722(o214830, o214829, o214827, o217305)
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217305))) → LOAD47722(o214830, o214829, o214827, o217305)
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(NULL, o217312)), java.lang.Object(Tree(NULL, o217312))) → JMP627221(o214830, o214829, o214827, o217312)
LOAD60888(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, java.lang.Object(Tree(NULL, o217326)), java.lang.Object(Tree(NULL, o217326))) → JMP627221(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, o217326)
LOAD60888(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217319))) → STORE62561(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, o217319)
LOAD54904(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1))) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167592))) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
JMP660051(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305))))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222315, o222316)), o217305))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(o222361, java.lang.Object(Tree(o222362, o217312)))))
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326))) → LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(o222472, java.lang.Object(Tree(o222473, o217326)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167598)), java.lang.Object(Tree(NULL, o167598))) → LOAD54904(o165974, o165973, o167598, java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(java.lang.Object(Tree(NULL, o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167618)), java.lang.Object(Tree(NULL, o167618))) → LOAD54904(java.lang.Object(Tree(NULL, o167618)), o165973, o167618, java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167608))) → STORE54705(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), o167608)
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319))) → JMP660051(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222419, java.lang.Object(Tree(o222420, o217319)))))
JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(z0, z1)), z2)), z3, java.lang.Object(Tree(z4, z5)), java.lang.Object(Tree(z6, z7)), java.lang.Object(Tree(z0, java.lang.Object(Tree(z1, z2))))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(z0, z1)), z2)), z3, java.lang.Object(Tree(z4, z5)), java.lang.Object(Tree(z6, z7)), java.lang.Object(Tree(z0, java.lang.Object(Tree(z1, z2)))))
STORE62561(z0, java.lang.Object(Tree(NULL, z1)), z2, z1) → LOAD47722(z0, java.lang.Object(Tree(NULL, z1)), z2, z1)
STORE54705(java.lang.Object(Tree(NULL, z0)), z1, java.lang.Object(Tree(z2, z3)), z0) → LOAD60888(java.lang.Object(Tree(NULL, z0)), z1, z0, java.lang.Object(Tree(z2, z3)), java.lang.Object(Tree(z2, z3)))
JMP660051(z0, java.lang.Object(Tree(java.lang.Object(Tree(z1, z2)), z3)), z4, java.lang.Object(Tree(z5, z6)), java.lang.Object(Tree(z1, java.lang.Object(Tree(z2, z3))))) → LOAD60888(z0, java.lang.Object(Tree(java.lang.Object(Tree(z1, z2)), z3)), z4, java.lang.Object(Tree(z5, z6)), java.lang.Object(Tree(z1, java.lang.Object(Tree(z2, z3)))))
LOAD48301(o128506, o128505, java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o129562Field0, o129562Field1))) → LOAD53753(o128506, o128505, java.lang.Object(Tree(o129562Field0, o129562Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169702, o169703)), o167592))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(o169749, java.lang.Object(Tree(o169750, o167598)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(o169905, java.lang.Object(Tree(o169906, o167618)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608))) → JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169827, java.lang.Object(Tree(o169828, o167608)))))
NULL479101(o126657, o126656, o126654, java.lang.Object(Tree(o127556Field0, o127556Field1))) → LOAD48301(o126657, o126656, java.lang.Object(Tree(o127556Field0, o127556Field1)), o126654)
LOAD47722(o125908, o125907, o125904, o125906) → NULL479101(o125908, o125907, o125906, o125904)
JMP627221(o214830, o214829, o214827, o217305) → LOAD47722(o214830, o214829, o214827, o217305)
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217305))) → LOAD47722(o214830, o214829, o214827, o217305)
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(NULL, o217312)), java.lang.Object(Tree(NULL, o217312))) → JMP627221(o214830, o214829, o214827, o217312)
LOAD60888(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, java.lang.Object(Tree(NULL, o217326)), java.lang.Object(Tree(NULL, o217326))) → JMP627221(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, o217326)
LOAD60888(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217319))) → STORE62561(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, o217319)
LOAD54904(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1))) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167592))) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222315, o222316)), o217305))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(o222361, java.lang.Object(Tree(o222362, o217312)))))
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326))) → LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(o222472, java.lang.Object(Tree(o222473, o217326)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167598)), java.lang.Object(Tree(NULL, o167598))) → LOAD54904(o165974, o165973, o167598, java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(java.lang.Object(Tree(NULL, o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167618)), java.lang.Object(Tree(NULL, o167618))) → LOAD54904(java.lang.Object(Tree(NULL, o167618)), o165973, o167618, java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167608))) → STORE54705(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), o167608)
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319))) → JMP660051(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222419, java.lang.Object(Tree(o222420, o217319)))))
JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(z0, z1)), z2)), z3, java.lang.Object(Tree(z4, z5)), java.lang.Object(Tree(z6, z7)), java.lang.Object(Tree(z0, java.lang.Object(Tree(z1, z2))))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(z0, z1)), z2)), z3, java.lang.Object(Tree(z4, z5)), java.lang.Object(Tree(z6, z7)), java.lang.Object(Tree(z0, java.lang.Object(Tree(z1, z2)))))
STORE62561(z0, java.lang.Object(Tree(NULL, z1)), z2, z1) → LOAD47722(z0, java.lang.Object(Tree(NULL, z1)), z2, z1)
STORE54705(java.lang.Object(Tree(NULL, z0)), z1, java.lang.Object(Tree(z2, z3)), z0) → LOAD60888(java.lang.Object(Tree(NULL, z0)), z1, z0, java.lang.Object(Tree(z2, z3)), java.lang.Object(Tree(z2, z3)))
JMP660051(z0, java.lang.Object(Tree(java.lang.Object(Tree(z1, z2)), z3)), z4, java.lang.Object(Tree(z5, z6)), java.lang.Object(Tree(z1, java.lang.Object(Tree(z2, z3))))) → LOAD60888(z0, java.lang.Object(Tree(java.lang.Object(Tree(z1, z2)), z3)), z4, java.lang.Object(Tree(z5, z6)), java.lang.Object(Tree(z1, java.lang.Object(Tree(z2, z3)))))
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217305))) → LOAD47722(o214830, o214829, o214827, o217305)
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(NULL, o217312)), java.lang.Object(Tree(NULL, o217312))) → JMP627221(o214830, o214829, o214827, o217312)
LOAD60888(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, java.lang.Object(Tree(NULL, o217326)), java.lang.Object(Tree(NULL, o217326))) → JMP627221(o214830, java.lang.Object(Tree(NULL, o217326)), o214827, o217326)
LOAD60888(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(NULL, o217319))) → STORE62561(o214830, java.lang.Object(Tree(NULL, o217319)), o214827, o217319)
POL(JMP596851(x1, x2, x3, x4, x5)) = x3
POL(JMP627221(x1, x2, x3, x4)) = x4
POL(JMP660051(x1, x2, x3, x4, x5)) = x2
POL(LOAD47722(x1, x2, x3, x4)) = x4
POL(LOAD48301(x1, x2, x3, x4)) = x4
POL(LOAD53753(x1, x2, x3, x4, x5)) = x3
POL(LOAD54904(x1, x2, x3, x4)) = x4
POL(LOAD60888(x1, x2, x3, x4, x5)) = x5
POL(NULL) = 1
POL(NULL479101(x1, x2, x3, x4)) = x3
POL(STORE54705(x1, x2, x3, x4)) = x3
POL(STORE62561(x1, x2, x3, x4)) = x4
POL(Tree(x1, x2)) = x1 + x2
POL(java.lang.Object(x1)) = x1
LOAD48301(o128506, o128505, java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o129562Field0, o129562Field1))) → LOAD53753(o128506, o128505, java.lang.Object(Tree(o129562Field0, o129562Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)), java.lang.Object(Tree(o128503Field0, o128503Field1)))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169702, o169703)), o167592))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(o169749, java.lang.Object(Tree(o169750, o167598)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(o169905, java.lang.Object(Tree(o169906, o167618)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608))) → JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169827, java.lang.Object(Tree(o169828, o167608)))))
NULL479101(o126657, o126656, o126654, java.lang.Object(Tree(o127556Field0, o127556Field1))) → LOAD48301(o126657, o126656, java.lang.Object(Tree(o127556Field0, o127556Field1)), o126654)
LOAD47722(o125908, o125907, o125904, o125906) → NULL479101(o125908, o125907, o125906, o125904)
JMP627221(o214830, o214829, o214827, o217305) → LOAD47722(o214830, o214829, o214827, o217305)
LOAD54904(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1))) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167592))) → LOAD60888(o165974, o165973, o167592, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222315, o222316)), o217305))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(o222361, java.lang.Object(Tree(o222362, o217312)))))
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326))) → LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(o222472, java.lang.Object(Tree(o222473, o217326)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167598)), java.lang.Object(Tree(NULL, o167598))) → LOAD54904(o165974, o165973, o167598, java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(java.lang.Object(Tree(NULL, o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(NULL, o167618)), java.lang.Object(Tree(NULL, o167618))) → LOAD54904(java.lang.Object(Tree(NULL, o167618)), o165973, o167618, java.lang.Object(Tree(o165972Field0, o165972Field1)))
LOAD53753(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(NULL, o167608))) → STORE54705(java.lang.Object(Tree(NULL, o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), o167608)
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319))) → JMP660051(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222419, java.lang.Object(Tree(o222420, o217319)))))
JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(z0, z1)), z2)), z3, java.lang.Object(Tree(z4, z5)), java.lang.Object(Tree(z6, z7)), java.lang.Object(Tree(z0, java.lang.Object(Tree(z1, z2))))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(z0, z1)), z2)), z3, java.lang.Object(Tree(z4, z5)), java.lang.Object(Tree(z6, z7)), java.lang.Object(Tree(z0, java.lang.Object(Tree(z1, z2)))))
STORE62561(z0, java.lang.Object(Tree(NULL, z1)), z2, z1) → LOAD47722(z0, java.lang.Object(Tree(NULL, z1)), z2, z1)
STORE54705(java.lang.Object(Tree(NULL, z0)), z1, java.lang.Object(Tree(z2, z3)), z0) → LOAD60888(java.lang.Object(Tree(NULL, z0)), z1, z0, java.lang.Object(Tree(z2, z3)), java.lang.Object(Tree(z2, z3)))
JMP660051(z0, java.lang.Object(Tree(java.lang.Object(Tree(z1, z2)), z3)), z4, java.lang.Object(Tree(z5, z6)), java.lang.Object(Tree(z1, java.lang.Object(Tree(z2, z3))))) → LOAD60888(z0, java.lang.Object(Tree(java.lang.Object(Tree(z1, z2)), z3)), z4, java.lang.Object(Tree(z5, z6)), java.lang.Object(Tree(z1, java.lang.Object(Tree(z2, z3)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(o222361, java.lang.Object(Tree(o222362, o217312)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222315, o222316)), o217305))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326))) → LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(o222472, java.lang.Object(Tree(o222473, o217326)))))
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319))) → JMP660051(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222419, java.lang.Object(Tree(o222420, o217319)))))
JMP660051(z0, java.lang.Object(Tree(java.lang.Object(Tree(z1, z2)), z3)), z4, java.lang.Object(Tree(z5, z6)), java.lang.Object(Tree(z1, java.lang.Object(Tree(z2, z3))))) → LOAD60888(z0, java.lang.Object(Tree(java.lang.Object(Tree(z1, z2)), z3)), z4, java.lang.Object(Tree(z5, z6)), java.lang.Object(Tree(z1, java.lang.Object(Tree(z2, z3)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222361, o222362)), o217312)), java.lang.Object(Tree(o222361, java.lang.Object(Tree(o222362, o217312)))))
LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222315, o222316)), o217305))) → LOAD60888(o214830, o214829, o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222315, java.lang.Object(Tree(o222316, o217305)))))
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326))) → LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), o214827, java.lang.Object(Tree(java.lang.Object(Tree(o222472, o222473)), o217326)), java.lang.Object(Tree(o222472, java.lang.Object(Tree(o222473, o217326)))))
LOAD60888(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319))) → JMP660051(o214830, java.lang.Object(Tree(java.lang.Object(Tree(o222419, o222420)), o217319)), o214827, java.lang.Object(Tree(o214828Field0, o214828Field1)), java.lang.Object(Tree(o222419, java.lang.Object(Tree(o222420, o217319)))))
POL(JMP660051(x1, x2, x3, x4, x5)) = 2 + x1 + 2·x2 + x3 + 2·x4 + 2·x5
POL(LOAD60888(x1, x2, x3, x4, x5)) = 2 + x1 + 2·x2 + x3 + 2·x4 + 2·x5
POL(Tree(x1, x2)) = 2·x1 + x2
POL(java.lang.Object(x1)) = 1 + x1
JMP660051(z0, java.lang.Object(Tree(java.lang.Object(Tree(z1, z2)), z3)), z4, java.lang.Object(Tree(z5, z6)), java.lang.Object(Tree(z1, java.lang.Object(Tree(z2, z3))))) → LOAD60888(z0, java.lang.Object(Tree(java.lang.Object(Tree(z1, z2)), z3)), z4, java.lang.Object(Tree(z5, z6)), java.lang.Object(Tree(z1, java.lang.Object(Tree(z2, z3)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(o169749, java.lang.Object(Tree(o169750, o167598)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169702, o169703)), o167592))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(o169905, java.lang.Object(Tree(o169906, o167618)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608))) → JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169827, java.lang.Object(Tree(o169828, o167608)))))
JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(z0, z1)), z2)), z3, java.lang.Object(Tree(z4, z5)), java.lang.Object(Tree(z6, z7)), java.lang.Object(Tree(z0, java.lang.Object(Tree(z1, z2))))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(z0, z1)), z2)), z3, java.lang.Object(Tree(z4, z5)), java.lang.Object(Tree(z6, z7)), java.lang.Object(Tree(z0, java.lang.Object(Tree(z1, z2)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169749, o169750)), o167598)), java.lang.Object(Tree(o169749, java.lang.Object(Tree(o169750, o167598)))))
LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169702, o169703)), o167592))) → LOAD53753(o165974, o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169702, java.lang.Object(Tree(o169703, o167592)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169905, o169906)), o167618)), java.lang.Object(Tree(o169905, java.lang.Object(Tree(o169906, o167618)))))
LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608))) → JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(o169827, o169828)), o167608)), o165973, java.lang.Object(Tree(o165972Field0, o165972Field1)), java.lang.Object(Tree(o165971Field0, o165971Field1)), java.lang.Object(Tree(o169827, java.lang.Object(Tree(o169828, o167608)))))
JMP596851(java.lang.Object(Tree(java.lang.Object(Tree(z0, z1)), z2)), z3, java.lang.Object(Tree(z4, z5)), java.lang.Object(Tree(z6, z7)), java.lang.Object(Tree(z0, java.lang.Object(Tree(z1, z2))))) → LOAD53753(java.lang.Object(Tree(java.lang.Object(Tree(z0, z1)), z2)), z3, java.lang.Object(Tree(z4, z5)), java.lang.Object(Tree(z6, z7)), java.lang.Object(Tree(z0, java.lang.Object(Tree(z1, z2)))))
POL(JMP596851(x1, x2, x3, x4, x5)) = 2 + 2·x1 + x2 + 2·x3 + 2·x4 + 2·x5
POL(LOAD53753(x1, x2, x3, x4, x5)) = 1 + 2·x1 + x2 + 2·x3 + 2·x4 + 2·x5
POL(Tree(x1, x2)) = 2 + 2·x1 + x2
POL(java.lang.Object(x1)) = 2 + x1
!= | ~ | Neq: (Integer, Integer) -> Boolean |
* | ~ | Mul: (Integer, Integer) -> Integer |
>= | ~ | Ge: (Integer, Integer) -> Boolean |
-1 | ~ | UnaryMinus: (Integer) -> Integer |
| | ~ | Bwor: (Integer, Integer) -> Integer |
/ | ~ | Div: (Integer, Integer) -> Integer |
= | ~ | Eq: (Integer, Integer) -> Boolean |
~ | Bwxor: (Integer, Integer) -> Integer | |
|| | ~ | Lor: (Boolean, Boolean) -> Boolean |
! | ~ | Lnot: (Boolean) -> Boolean |
< | ~ | Lt: (Integer, Integer) -> Boolean |
- | ~ | Sub: (Integer, Integer) -> Integer |
<= | ~ | Le: (Integer, Integer) -> Boolean |
> | ~ | Gt: (Integer, Integer) -> Boolean |
~ | ~ | Bwnot: (Integer) -> Integer |
% | ~ | Mod: (Integer, Integer) -> Integer |
& | ~ | Bwand: (Integer, Integer) -> Integer |
+ | ~ | Add: (Integer, Integer) -> Integer |
&& | ~ | Land: (Boolean, Boolean) -> Boolean |
JMP64193(x1, x2, x3, x4, x5) → JMP64193(x1, x2, x3, x5)
Cond_Load58473ARR8(x1, x2, x3, x4, x5, x6, x7) → Cond_Load58473ARR8(x1, x2, x3, x4, x6, x7)
Load58473ARR8(x1, x2, x3, x4, x5, x6) → Load58473ARR8(x1, x2, x3, x5, x6)
JMP64151(x1, x2, x3, x4, x5) → JMP64151(x1, x2, x3, x5)
Cond_Load58473ARR7(x1, x2, x3, x4, x5, x6, x7) → Cond_Load58473ARR7(x1, x2, x3, x4, x6, x7)
Load58473ARR7(x1, x2, x3, x4, x5, x6) → Load58473ARR7(x1, x2, x3, x5, x6)
Inc64270(x1, x2, x3, x4, x5) → Inc64270(x1, x2, x3, x5)
Cond_Load58473ARR5(x1, x2, x3, x4, x5, x6, x7) → Cond_Load58473ARR5(x1, x2, x3, x4, x6, x7)
Load58473ARR5(x1, x2, x3, x4, x5, x6) → Load58473ARR5(x1, x2, x3, x5, x6)
Cond_Load58473ARR1(x1, x2, x3, x4, x5, x6, x7) → Cond_Load58473ARR1(x1, x2, x3, x4, x6, x7)
Load58473ARR1(x1, x2, x3, x4, x5, x6) → Load58473ARR1(x1, x2, x3, x5, x6)
!= | ~ | 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 |
Load58473(x1, x2, x3, x4, x5) → Load58473(x1, x2, x3)
Tree(x1, x2) → Tree
Load58473ARR1(x1, x2, x3, x4, x5) → Load58473ARR1(x1, x2, x3, x5)
Cond_Load58473ARR1(x1, x2, x3, x4, x5, x6) → Cond_Load58473ARR1(x1, x2, x3, x4, x6)
JMP61974(x1, x2, x3, x4, x5) → JMP61974(x1, x2, x3)
Inc62040(x1, x2, x3, x4, x5) → Inc62040(x1, x2, x3)
Load58473ARR2(x1, x2, x3, x4, x5, x6) → Load58473ARR2(x1, x2, x3, x6)
Cond_Load58473ARR2(x1, x2, x3, x4, x5, x6, x7) → Cond_Load58473ARR2(x1, x2, x3, x4, x7)
Inc64270(x1, x2, x3, x4) → Inc64270(x1, x2, x3)
JMP64151(x1, x2, x3, x4) → JMP64151(x1, x2, x3)
Load58473ARR3(x1, x2, x3, x4, x5, x6) → Load58473ARR3(x1, x2, x3, x6)
Cond_Load58473ARR3(x1, x2, x3, x4, x5, x6, x7) → Cond_Load58473ARR3(x1, x2, x3, x4, x7)
Load58473ARR4(x1, x2, x3, x4, x5, x6) → Load58473ARR4(x1, x2, x3, x6)
Cond_Load58473ARR4(x1, x2, x3, x4, x5, x6, x7) → Cond_Load58473ARR4(x1, x2, x3, x4, x7)
Load58473ARR5(x1, x2, x3, x4, x5) → Load58473ARR5(x1, x2, x3, x5)
Cond_Load58473ARR5(x1, x2, x3, x4, x5, x6) → Cond_Load58473ARR5(x1, x2, x3, x4, x6)
JMP64193(x1, x2, x3, x4) → JMP64193(x1, x2, x3)
Load58473ARR6(x1, x2, x3, x4, x5, x6) → Load58473ARR6(x1, x2, x3, x6)
Cond_Load58473ARR6(x1, x2, x3, x4, x5, x6, x7) → Cond_Load58473ARR6(x1, x2, x3, x4, x7)
Load58473ARR7(x1, x2, x3, x4, x5) → Load58473ARR7(x1, x2, x3, x5)
Cond_Load58473ARR7(x1, x2, x3, x4, x5, x6) → Cond_Load58473ARR7(x1, x2, x3, x4, x6)
Load58473ARR8(x1, x2, x3, x4, x5) → Load58473ARR8(x1, x2, x3, x5)
Cond_Load58473ARR8(x1, x2, x3, x4, x5, x6) → Cond_Load58473ARR8(x1, x2, x3, x4, x6)
!= | ~ | 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 |
| > | Load58473ARR4_4 |
| > | Cond_Load58473ARR4_5 |
| > | Inc62040_3 |
| > | Load58473ARR5_4 |
| > | JMP61974_3 |
| > | Cond_Load58473ARR5_5 |
!= | ~ | 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 |
!= | ~ | 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 ((i29471[0] →* i29471[1])∧(i29383[0] →* i29383[1])∧(java.lang.Object(ARRAY(i6[0], a205976data[0])) →* java.lang.Object(ARRAY(i6[1], a205976data[1])))∧(java.lang.Object(java.lang.String(i31240[0])) →* java.lang.Object(java.lang.String(i31240[1]))))
(1) -> (2), if ((java.lang.Object(ARRAY(i6[1], a205976data[1])) →* java.lang.Object(ARRAY(i6[2], a205976data[2])))∧(java.lang.Object(java.lang.String(i31240[1])) →* java.lang.Object(java.lang.String(i31240[2])))∧(i31240[1] > 0 && i29383[1] > 0 && i29383[1] < i6[1] && i29471[1] > 0 && i29383[1] + 1 > 0 →* TRUE)∧(i29383[1] →* i29383[2])∧(i29471[1] →* i29471[2]))
(2) -> (10), if ((i29383[2] + 1 →* i30292[10])∧(java.lang.Object(ARRAY(i6[2], a205976data[2])) →* java.lang.Object(ARRAY(i6[10], a205976data[10])))∧(i29471[2] →* i29471[10]))
(3) -> (0), if ((i30292[3] →* i29383[0])∧(java.lang.Object(ARRAY(i6[3], a205976data[3])) →* java.lang.Object(ARRAY(i6[0], a205976data[0])))∧(i29471[3] + -1 →* i29471[0]))
(3) -> (4), if ((i29471[3] + -1 →* i29471[4])∧(java.lang.Object(ARRAY(i6[3], a205976data[3])) →* java.lang.Object(ARRAY(i6[4], a205976data[4])))∧(i30292[3] →* i29383[4]))
(3) -> (7), if ((i30292[3] →* i29383[7])∧(i29471[3] + -1 →* i29471[7])∧(java.lang.Object(ARRAY(i6[3], a205976data[3])) →* java.lang.Object(ARRAY(i6[7], a205976data[7]))))
(3) -> (11), if ((java.lang.Object(ARRAY(i6[3], a205976data[3])) →* java.lang.Object(ARRAY(i6[11], a205976data[11])))∧(i30292[3] →* i29383[11])∧(i29471[3] + -1 →* i29471[11]))
(3) -> (14), if ((i29471[3] + -1 →* i29471[14])∧(java.lang.Object(ARRAY(i6[3], a205976data[3])) →* java.lang.Object(ARRAY(i6[14], a205976data[14])))∧(i30292[3] →* i29383[14]))
(3) -> (17), if ((java.lang.Object(ARRAY(i6[3], a205976data[3])) →* java.lang.Object(ARRAY(i6[17], a205976data[17])))∧(i30292[3] →* i29383[17])∧(i29471[3] + -1 →* i29471[17]))
(4) -> (5), if ((java.lang.Object(ARRAY(i6[4], a205976data[4])) →* java.lang.Object(ARRAY(i6[5], a205976data[5])))∧(i29383[4] →* i29383[5])∧(java.lang.Object(java.lang.String(i31241[4])) →* java.lang.Object(java.lang.String(i31241[5])))∧(i29471[4] →* i29471[5]))
(5) -> (6), if ((i29471[5] →* i29471[6])∧(java.lang.Object(java.lang.String(i31241[5])) →* java.lang.Object(java.lang.String(i31241[6])))∧(i29383[5] →* i29383[6])∧(java.lang.Object(ARRAY(i6[5], a205976data[5])) →* java.lang.Object(ARRAY(i6[6], a205976data[6])))∧(i31241[5] <= 0 && i29383[5] > 0 && i29383[5] < i6[5] && i29471[5] > 0 && i29383[5] + 1 > 0 →* TRUE))
(6) -> (0), if ((i29383[6] + 1 →* i29383[0])∧(i29471[6] + -1 →* i29471[0])∧(java.lang.Object(ARRAY(i6[6], a205976data[6])) →* java.lang.Object(ARRAY(i6[0], a205976data[0]))))
(6) -> (4), if ((java.lang.Object(ARRAY(i6[6], a205976data[6])) →* java.lang.Object(ARRAY(i6[4], a205976data[4])))∧(i29471[6] + -1 →* i29471[4])∧(i29383[6] + 1 →* i29383[4]))
(6) -> (7), if ((i29383[6] + 1 →* i29383[7])∧(java.lang.Object(ARRAY(i6[6], a205976data[6])) →* java.lang.Object(ARRAY(i6[7], a205976data[7])))∧(i29471[6] + -1 →* i29471[7]))
(6) -> (11), if ((i29383[6] + 1 →* i29383[11])∧(i29471[6] + -1 →* i29471[11])∧(java.lang.Object(ARRAY(i6[6], a205976data[6])) →* java.lang.Object(ARRAY(i6[11], a205976data[11]))))
(6) -> (14), if ((java.lang.Object(ARRAY(i6[6], a205976data[6])) →* java.lang.Object(ARRAY(i6[14], a205976data[14])))∧(i29383[6] + 1 →* i29383[14])∧(i29471[6] + -1 →* i29471[14]))
(6) -> (17), if ((i29383[6] + 1 →* i29383[17])∧(java.lang.Object(ARRAY(i6[6], a205976data[6])) →* java.lang.Object(ARRAY(i6[17], a205976data[17])))∧(i29471[6] + -1 →* i29471[17]))
(7) -> (8), if ((java.lang.Object(java.lang.String(i31240[7])) →* java.lang.Object(java.lang.String(i31240[8])))∧(java.lang.Object(ARRAY(i6[7], a205976data[7])) →* java.lang.Object(ARRAY(i6[8], a205976data[8])))∧(i29383[7] →* i29383[8])∧(i29471[7] →* i29471[8]))
(8) -> (9), if ((i31240[8] > 0 && i29383[8] > 0 && i29383[8] < i6[8] && i29471[8] > 0 && i29383[8] + 1 > 0 →* TRUE)∧(i29383[8] →* i29383[9])∧(java.lang.Object(ARRAY(i6[8], a205976data[8])) →* java.lang.Object(ARRAY(i6[9], a205976data[9])))∧(i29471[8] →* i29471[9])∧(java.lang.Object(java.lang.String(i31240[8])) →* java.lang.Object(java.lang.String(i31240[9]))))
(9) -> (0), if ((i29471[9] + -1 →* i29471[0])∧(java.lang.Object(ARRAY(i6[9], a205976data[9])) →* java.lang.Object(ARRAY(i6[0], a205976data[0])))∧(i29383[9] + 1 →* i29383[0]))
(9) -> (4), if ((i29383[9] + 1 →* i29383[4])∧(java.lang.Object(ARRAY(i6[9], a205976data[9])) →* java.lang.Object(ARRAY(i6[4], a205976data[4])))∧(i29471[9] + -1 →* i29471[4]))
(9) -> (7), if ((i29383[9] + 1 →* i29383[7])∧(java.lang.Object(ARRAY(i6[9], a205976data[9])) →* java.lang.Object(ARRAY(i6[7], a205976data[7])))∧(i29471[9] + -1 →* i29471[7]))
(9) -> (11), if ((i29383[9] + 1 →* i29383[11])∧(java.lang.Object(ARRAY(i6[9], a205976data[9])) →* java.lang.Object(ARRAY(i6[11], a205976data[11])))∧(i29471[9] + -1 →* i29471[11]))
(9) -> (14), if ((java.lang.Object(ARRAY(i6[9], a205976data[9])) →* java.lang.Object(ARRAY(i6[14], a205976data[14])))∧(i29383[9] + 1 →* i29383[14])∧(i29471[9] + -1 →* i29471[14]))
(9) -> (17), if ((i29471[9] + -1 →* i29471[17])∧(i29383[9] + 1 →* i29383[17])∧(java.lang.Object(ARRAY(i6[9], a205976data[9])) →* java.lang.Object(ARRAY(i6[17], a205976data[17]))))
(10) -> (3), if ((i30292[10] →* i30292[3])∧(i29471[10] →* i29471[3])∧(java.lang.Object(ARRAY(i6[10], a205976data[10])) →* java.lang.Object(ARRAY(i6[3], a205976data[3]))))
(11) -> (12), if ((i29383[11] →* i29383[12])∧(java.lang.Object(java.lang.String(i31240[11])) →* java.lang.Object(java.lang.String(i31240[12])))∧(i29471[11] →* i29471[12])∧(java.lang.Object(ARRAY(i6[11], a205976data[11])) →* java.lang.Object(ARRAY(i6[12], a205976data[12]))))
(12) -> (13), if ((i29383[12] →* i29383[13])∧(java.lang.Object(ARRAY(i6[12], a205976data[12])) →* java.lang.Object(ARRAY(i6[13], a205976data[13])))∧(i29471[12] →* i29471[13])∧(i31240[12] > 0 && i29383[12] > 0 && i29383[12] < i6[12] && i29471[12] > 0 && i29383[12] + 1 > 0 →* TRUE)∧(java.lang.Object(java.lang.String(i31240[12])) →* java.lang.Object(java.lang.String(i31240[13]))))
(13) -> (3), if ((i29383[13] + 1 →* i30292[3])∧(i29471[13] →* i29471[3])∧(java.lang.Object(ARRAY(i6[13], a205976data[13])) →* java.lang.Object(ARRAY(i6[3], a205976data[3]))))
(14) -> (15), if ((java.lang.Object(java.lang.String(i31241[14])) →* java.lang.Object(java.lang.String(i31241[15])))∧(java.lang.Object(ARRAY(i6[14], a205976data[14])) →* java.lang.Object(ARRAY(i6[15], a205976data[15])))∧(i29383[14] →* i29383[15])∧(i29471[14] →* i29471[15]))
(15) -> (16), if ((i29471[15] →* i29471[16])∧(java.lang.Object(java.lang.String(i31241[15])) →* java.lang.Object(java.lang.String(i31241[16])))∧(java.lang.Object(ARRAY(i6[15], a205976data[15])) →* java.lang.Object(ARRAY(i6[16], a205976data[16])))∧(i31241[15] <= 0 && i29383[15] > 0 && i29383[15] < i6[15] && i29471[15] > 0 && i29383[15] + 1 > 0 →* TRUE)∧(i29383[15] →* i29383[16]))
(16) -> (3), if ((i29471[16] →* i29471[3])∧(i29383[16] + 1 →* i30292[3])∧(java.lang.Object(ARRAY(i6[16], a205976data[16])) →* java.lang.Object(ARRAY(i6[3], a205976data[3]))))
(17) -> (18), if ((java.lang.Object(ARRAY(i6[17], a205976data[17])) →* java.lang.Object(ARRAY(i6[18], a205976data[18])))∧(java.lang.Object(java.lang.String(i31241[17])) →* java.lang.Object(java.lang.String(i31241[18])))∧(i29471[17] →* i29471[18])∧(i29383[17] →* i29383[18]))
(18) -> (19), if ((java.lang.Object(java.lang.String(i31241[18])) →* java.lang.Object(java.lang.String(i31241[19])))∧(i31241[18] <= 0 && i29383[18] > 0 && i29383[18] < i6[18] && i29471[18] > 0 && i29383[18] + 1 > 0 →* TRUE)∧(i29383[18] →* i29383[19])∧(i29471[18] →* i29471[19])∧(java.lang.Object(ARRAY(i6[18], a205976data[18])) →* java.lang.Object(ARRAY(i6[19], a205976data[19]))))
(19) -> (10), if ((java.lang.Object(ARRAY(i6[19], a205976data[19])) →* java.lang.Object(ARRAY(i6[10], a205976data[10])))∧(i29471[19] →* i29471[10])∧(i29383[19] + 1 →* i30292[10]))
!= | ~ | 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 ((i29471[0] →* i29471[1])∧(i29383[0] →* i29383[1])∧(java.lang.Object(ARRAY(i6[0], a205976data[0])) →* java.lang.Object(ARRAY(i6[1], a205976data[1])))∧(java.lang.Object(java.lang.String(i31240[0])) →* java.lang.Object(java.lang.String(i31240[1]))))
(1) -> (2), if ((java.lang.Object(ARRAY(i6[1], a205976data[1])) →* java.lang.Object(ARRAY(i6[2], a205976data[2])))∧(java.lang.Object(java.lang.String(i31240[1])) →* java.lang.Object(java.lang.String(i31240[2])))∧(i31240[1] > 0 && i29383[1] > 0 && i29383[1] < i6[1] && i29471[1] > 0 && i29383[1] + 1 > 0 →* TRUE)∧(i29383[1] →* i29383[2])∧(i29471[1] →* i29471[2]))
(2) -> (10), if ((i29383[2] + 1 →* i30292[10])∧(java.lang.Object(ARRAY(i6[2], a205976data[2])) →* java.lang.Object(ARRAY(i6[10], a205976data[10])))∧(i29471[2] →* i29471[10]))
(3) -> (0), if ((i30292[3] →* i29383[0])∧(java.lang.Object(ARRAY(i6[3], a205976data[3])) →* java.lang.Object(ARRAY(i6[0], a205976data[0])))∧(i29471[3] + -1 →* i29471[0]))
(3) -> (4), if ((i29471[3] + -1 →* i29471[4])∧(java.lang.Object(ARRAY(i6[3], a205976data[3])) →* java.lang.Object(ARRAY(i6[4], a205976data[4])))∧(i30292[3] →* i29383[4]))
(3) -> (7), if ((i30292[3] →* i29383[7])∧(i29471[3] + -1 →* i29471[7])∧(java.lang.Object(ARRAY(i6[3], a205976data[3])) →* java.lang.Object(ARRAY(i6[7], a205976data[7]))))
(3) -> (11), if ((java.lang.Object(ARRAY(i6[3], a205976data[3])) →* java.lang.Object(ARRAY(i6[11], a205976data[11])))∧(i30292[3] →* i29383[11])∧(i29471[3] + -1 →* i29471[11]))
(3) -> (14), if ((i29471[3] + -1 →* i29471[14])∧(java.lang.Object(ARRAY(i6[3], a205976data[3])) →* java.lang.Object(ARRAY(i6[14], a205976data[14])))∧(i30292[3] →* i29383[14]))
(3) -> (17), if ((java.lang.Object(ARRAY(i6[3], a205976data[3])) →* java.lang.Object(ARRAY(i6[17], a205976data[17])))∧(i30292[3] →* i29383[17])∧(i29471[3] + -1 →* i29471[17]))
(4) -> (5), if ((java.lang.Object(ARRAY(i6[4], a205976data[4])) →* java.lang.Object(ARRAY(i6[5], a205976data[5])))∧(i29383[4] →* i29383[5])∧(java.lang.Object(java.lang.String(i31241[4])) →* java.lang.Object(java.lang.String(i31241[5])))∧(i29471[4] →* i29471[5]))
(5) -> (6), if ((i29471[5] →* i29471[6])∧(java.lang.Object(java.lang.String(i31241[5])) →* java.lang.Object(java.lang.String(i31241[6])))∧(i29383[5] →* i29383[6])∧(java.lang.Object(ARRAY(i6[5], a205976data[5])) →* java.lang.Object(ARRAY(i6[6], a205976data[6])))∧(i31241[5] <= 0 && i29383[5] > 0 && i29383[5] < i6[5] && i29471[5] > 0 && i29383[5] + 1 > 0 →* TRUE))
(6) -> (0), if ((i29383[6] + 1 →* i29383[0])∧(i29471[6] + -1 →* i29471[0])∧(java.lang.Object(ARRAY(i6[6], a205976data[6])) →* java.lang.Object(ARRAY(i6[0], a205976data[0]))))
(6) -> (4), if ((java.lang.Object(ARRAY(i6[6], a205976data[6])) →* java.lang.Object(ARRAY(i6[4], a205976data[4])))∧(i29471[6] + -1 →* i29471[4])∧(i29383[6] + 1 →* i29383[4]))
(6) -> (7), if ((i29383[6] + 1 →* i29383[7])∧(java.lang.Object(ARRAY(i6[6], a205976data[6])) →* java.lang.Object(ARRAY(i6[7], a205976data[7])))∧(i29471[6] + -1 →* i29471[7]))
(6) -> (11), if ((i29383[6] + 1 →* i29383[11])∧(i29471[6] + -1 →* i29471[11])∧(java.lang.Object(ARRAY(i6[6], a205976data[6])) →* java.lang.Object(ARRAY(i6[11], a205976data[11]))))
(6) -> (14), if ((java.lang.Object(ARRAY(i6[6], a205976data[6])) →* java.lang.Object(ARRAY(i6[14], a205976data[14])))∧(i29383[6] + 1 →* i29383[14])∧(i29471[6] + -1 →* i29471[14]))
(6) -> (17), if ((i29383[6] + 1 →* i29383[17])∧(java.lang.Object(ARRAY(i6[6], a205976data[6])) →* java.lang.Object(ARRAY(i6[17], a205976data[17])))∧(i29471[6] + -1 →* i29471[17]))
(7) -> (8), if ((java.lang.Object(java.lang.String(i31240[7])) →* java.lang.Object(java.lang.String(i31240[8])))∧(java.lang.Object(ARRAY(i6[7], a205976data[7])) →* java.lang.Object(ARRAY(i6[8], a205976data[8])))∧(i29383[7] →* i29383[8])∧(i29471[7] →* i29471[8]))
(8) -> (9), if ((i31240[8] > 0 && i29383[8] > 0 && i29383[8] < i6[8] && i29471[8] > 0 && i29383[8] + 1 > 0 →* TRUE)∧(i29383[8] →* i29383[9])∧(java.lang.Object(ARRAY(i6[8], a205976data[8])) →* java.lang.Object(ARRAY(i6[9], a205976data[9])))∧(i29471[8] →* i29471[9])∧(java.lang.Object(java.lang.String(i31240[8])) →* java.lang.Object(java.lang.String(i31240[9]))))
(9) -> (0), if ((i29471[9] + -1 →* i29471[0])∧(java.lang.Object(ARRAY(i6[9], a205976data[9])) →* java.lang.Object(ARRAY(i6[0], a205976data[0])))∧(i29383[9] + 1 →* i29383[0]))
(9) -> (4), if ((i29383[9] + 1 →* i29383[4])∧(java.lang.Object(ARRAY(i6[9], a205976data[9])) →* java.lang.Object(ARRAY(i6[4], a205976data[4])))∧(i29471[9] + -1 →* i29471[4]))
(9) -> (7), if ((i29383[9] + 1 →* i29383[7])∧(java.lang.Object(ARRAY(i6[9], a205976data[9])) →* java.lang.Object(ARRAY(i6[7], a205976data[7])))∧(i29471[9] + -1 →* i29471[7]))
(9) -> (11), if ((i29383[9] + 1 →* i29383[11])∧(java.lang.Object(ARRAY(i6[9], a205976data[9])) →* java.lang.Object(ARRAY(i6[11], a205976data[11])))∧(i29471[9] + -1 →* i29471[11]))
(9) -> (14), if ((java.lang.Object(ARRAY(i6[9], a205976data[9])) →* java.lang.Object(ARRAY(i6[14], a205976data[14])))∧(i29383[9] + 1 →* i29383[14])∧(i29471[9] + -1 →* i29471[14]))
(9) -> (17), if ((i29471[9] + -1 →* i29471[17])∧(i29383[9] + 1 →* i29383[17])∧(java.lang.Object(ARRAY(i6[9], a205976data[9])) →* java.lang.Object(ARRAY(i6[17], a205976data[17]))))
(10) -> (3), if ((i30292[10] →* i30292[3])∧(i29471[10] →* i29471[3])∧(java.lang.Object(ARRAY(i6[10], a205976data[10])) →* java.lang.Object(ARRAY(i6[3], a205976data[3]))))
(11) -> (12), if ((i29383[11] →* i29383[12])∧(java.lang.Object(java.lang.String(i31240[11])) →* java.lang.Object(java.lang.String(i31240[12])))∧(i29471[11] →* i29471[12])∧(java.lang.Object(ARRAY(i6[11], a205976data[11])) →* java.lang.Object(ARRAY(i6[12], a205976data[12]))))
(12) -> (13), if ((i29383[12] →* i29383[13])∧(java.lang.Object(ARRAY(i6[12], a205976data[12])) →* java.lang.Object(ARRAY(i6[13], a205976data[13])))∧(i29471[12] →* i29471[13])∧(i31240[12] > 0 && i29383[12] > 0 && i29383[12] < i6[12] && i29471[12] > 0 && i29383[12] + 1 > 0 →* TRUE)∧(java.lang.Object(java.lang.String(i31240[12])) →* java.lang.Object(java.lang.String(i31240[13]))))
(13) -> (3), if ((i29383[13] + 1 →* i30292[3])∧(i29471[13] →* i29471[3])∧(java.lang.Object(ARRAY(i6[13], a205976data[13])) →* java.lang.Object(ARRAY(i6[3], a205976data[3]))))
(14) -> (15), if ((java.lang.Object(java.lang.String(i31241[14])) →* java.lang.Object(java.lang.String(i31241[15])))∧(java.lang.Object(ARRAY(i6[14], a205976data[14])) →* java.lang.Object(ARRAY(i6[15], a205976data[15])))∧(i29383[14] →* i29383[15])∧(i29471[14] →* i29471[15]))
(15) -> (16), if ((i29471[15] →* i29471[16])∧(java.lang.Object(java.lang.String(i31241[15])) →* java.lang.Object(java.lang.String(i31241[16])))∧(java.lang.Object(ARRAY(i6[15], a205976data[15])) →* java.lang.Object(ARRAY(i6[16], a205976data[16])))∧(i31241[15] <= 0 && i29383[15] > 0 && i29383[15] < i6[15] && i29471[15] > 0 && i29383[15] + 1 > 0 →* TRUE)∧(i29383[15] →* i29383[16]))
(16) -> (3), if ((i29471[16] →* i29471[3])∧(i29383[16] + 1 →* i30292[3])∧(java.lang.Object(ARRAY(i6[16], a205976data[16])) →* java.lang.Object(ARRAY(i6[3], a205976data[3]))))
(17) -> (18), if ((java.lang.Object(ARRAY(i6[17], a205976data[17])) →* java.lang.Object(ARRAY(i6[18], a205976data[18])))∧(java.lang.Object(java.lang.String(i31241[17])) →* java.lang.Object(java.lang.String(i31241[18])))∧(i29471[17] →* i29471[18])∧(i29383[17] →* i29383[18]))
(18) -> (19), if ((java.lang.Object(java.lang.String(i31241[18])) →* java.lang.Object(java.lang.String(i31241[19])))∧(i31241[18] <= 0 && i29383[18] > 0 && i29383[18] < i6[18] && i29471[18] > 0 && i29383[18] + 1 > 0 →* TRUE)∧(i29383[18] →* i29383[19])∧(i29471[18] →* i29471[19])∧(java.lang.Object(ARRAY(i6[18], a205976data[18])) →* java.lang.Object(ARRAY(i6[19], a205976data[19]))))
(19) -> (10), if ((java.lang.Object(ARRAY(i6[19], a205976data[19])) →* java.lang.Object(ARRAY(i6[10], a205976data[10])))∧(i29471[19] →* i29471[10])∧(i29383[19] + 1 →* i30292[10]))
!= | ~ | 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 ((i29471[0] →* i29471[1])∧(i29383[0] →* i29383[1])∧((i6[0] →* i6[1])∧(a205976data[0] →* a205976data[1]))∧((i31240[0] →* i31240[1])))
(1) -> (2), if (((i6[1] →* i6[2])∧(a205976data[1] →* a205976data[2]))∧((i31240[1] →* i31240[2]))∧(i31240[1] > 0 && i29383[1] > 0 && i29383[1] < i6[1] && i29471[1] > 0 && i29383[1] + 1 > 0 →* TRUE)∧(i29383[1] →* i29383[2])∧(i29471[1] →* i29471[2]))
(2) -> (10), if ((i29383[2] + 1 →* i30292[10])∧((i6[2] →* i6[10])∧(a205976data[2] →* a205976data[10]))∧(i29471[2] →* i29471[10]))
(3) -> (0), if ((i30292[3] →* i29383[0])∧((i6[3] →* i6[0])∧(a205976data[3] →* a205976data[0]))∧(i29471[3] + -1 →* i29471[0]))
(3) -> (4), if ((i29471[3] + -1 →* i29471[4])∧((i6[3] →* i6[4])∧(a205976data[3] →* a205976data[4]))∧(i30292[3] →* i29383[4]))
(3) -> (7), if ((i30292[3] →* i29383[7])∧(i29471[3] + -1 →* i29471[7])∧((i6[3] →* i6[7])∧(a205976data[3] →* a205976data[7])))
(3) -> (11), if (((i6[3] →* i6[11])∧(a205976data[3] →* a205976data[11]))∧(i30292[3] →* i29383[11])∧(i29471[3] + -1 →* i29471[11]))
(3) -> (14), if ((i29471[3] + -1 →* i29471[14])∧((i6[3] →* i6[14])∧(a205976data[3] →* a205976data[14]))∧(i30292[3] →* i29383[14]))
(3) -> (17), if (((i6[3] →* i6[17])∧(a205976data[3] →* a205976data[17]))∧(i30292[3] →* i29383[17])∧(i29471[3] + -1 →* i29471[17]))
(4) -> (5), if (((i6[4] →* i6[5])∧(a205976data[4] →* a205976data[5]))∧(i29383[4] →* i29383[5])∧((i31241[4] →* i31241[5]))∧(i29471[4] →* i29471[5]))
(5) -> (6), if ((i29471[5] →* i29471[6])∧((i31241[5] →* i31241[6]))∧(i29383[5] →* i29383[6])∧((i6[5] →* i6[6])∧(a205976data[5] →* a205976data[6]))∧(i31241[5] <= 0 && i29383[5] > 0 && i29383[5] < i6[5] && i29471[5] > 0 && i29383[5] + 1 > 0 →* TRUE))
(6) -> (0), if ((i29383[6] + 1 →* i29383[0])∧(i29471[6] + -1 →* i29471[0])∧((i6[6] →* i6[0])∧(a205976data[6] →* a205976data[0])))
(6) -> (4), if (((i6[6] →* i6[4])∧(a205976data[6] →* a205976data[4]))∧(i29471[6] + -1 →* i29471[4])∧(i29383[6] + 1 →* i29383[4]))
(6) -> (7), if ((i29383[6] + 1 →* i29383[7])∧((i6[6] →* i6[7])∧(a205976data[6] →* a205976data[7]))∧(i29471[6] + -1 →* i29471[7]))
(6) -> (11), if ((i29383[6] + 1 →* i29383[11])∧(i29471[6] + -1 →* i29471[11])∧((i6[6] →* i6[11])∧(a205976data[6] →* a205976data[11])))
(6) -> (14), if (((i6[6] →* i6[14])∧(a205976data[6] →* a205976data[14]))∧(i29383[6] + 1 →* i29383[14])∧(i29471[6] + -1 →* i29471[14]))
(6) -> (17), if ((i29383[6] + 1 →* i29383[17])∧((i6[6] →* i6[17])∧(a205976data[6] →* a205976data[17]))∧(i29471[6] + -1 →* i29471[17]))
(7) -> (8), if (((i31240[7] →* i31240[8]))∧((i6[7] →* i6[8])∧(a205976data[7] →* a205976data[8]))∧(i29383[7] →* i29383[8])∧(i29471[7] →* i29471[8]))
(8) -> (9), if ((i31240[8] > 0 && i29383[8] > 0 && i29383[8] < i6[8] && i29471[8] > 0 && i29383[8] + 1 > 0 →* TRUE)∧(i29383[8] →* i29383[9])∧((i6[8] →* i6[9])∧(a205976data[8] →* a205976data[9]))∧(i29471[8] →* i29471[9])∧((i31240[8] →* i31240[9])))
(9) -> (0), if ((i29471[9] + -1 →* i29471[0])∧((i6[9] →* i6[0])∧(a205976data[9] →* a205976data[0]))∧(i29383[9] + 1 →* i29383[0]))
(9) -> (4), if ((i29383[9] + 1 →* i29383[4])∧((i6[9] →* i6[4])∧(a205976data[9] →* a205976data[4]))∧(i29471[9] + -1 →* i29471[4]))
(9) -> (7), if ((i29383[9] + 1 →* i29383[7])∧((i6[9] →* i6[7])∧(a205976data[9] →* a205976data[7]))∧(i29471[9] + -1 →* i29471[7]))
(9) -> (11), if ((i29383[9] + 1 →* i29383[11])∧((i6[9] →* i6[11])∧(a205976data[9] →* a205976data[11]))∧(i29471[9] + -1 →* i29471[11]))
(9) -> (14), if (((i6[9] →* i6[14])∧(a205976data[9] →* a205976data[14]))∧(i29383[9] + 1 →* i29383[14])∧(i29471[9] + -1 →* i29471[14]))
(9) -> (17), if ((i29471[9] + -1 →* i29471[17])∧(i29383[9] + 1 →* i29383[17])∧((i6[9] →* i6[17])∧(a205976data[9] →* a205976data[17])))
(10) -> (3), if ((i30292[10] →* i30292[3])∧(i29471[10] →* i29471[3])∧((i6[10] →* i6[3])∧(a205976data[10] →* a205976data[3])))
(11) -> (12), if ((i29383[11] →* i29383[12])∧((i31240[11] →* i31240[12]))∧(i29471[11] →* i29471[12])∧((i6[11] →* i6[12])∧(a205976data[11] →* a205976data[12])))
(12) -> (13), if ((i29383[12] →* i29383[13])∧((i6[12] →* i6[13])∧(a205976data[12] →* a205976data[13]))∧(i29471[12] →* i29471[13])∧(i31240[12] > 0 && i29383[12] > 0 && i29383[12] < i6[12] && i29471[12] > 0 && i29383[12] + 1 > 0 →* TRUE)∧((i31240[12] →* i31240[13])))
(13) -> (3), if ((i29383[13] + 1 →* i30292[3])∧(i29471[13] →* i29471[3])∧((i6[13] →* i6[3])∧(a205976data[13] →* a205976data[3])))
(14) -> (15), if (((i31241[14] →* i31241[15]))∧((i6[14] →* i6[15])∧(a205976data[14] →* a205976data[15]))∧(i29383[14] →* i29383[15])∧(i29471[14] →* i29471[15]))
(15) -> (16), if ((i29471[15] →* i29471[16])∧((i31241[15] →* i31241[16]))∧((i6[15] →* i6[16])∧(a205976data[15] →* a205976data[16]))∧(i31241[15] <= 0 && i29383[15] > 0 && i29383[15] < i6[15] && i29471[15] > 0 && i29383[15] + 1 > 0 →* TRUE)∧(i29383[15] →* i29383[16]))
(16) -> (3), if ((i29471[16] →* i29471[3])∧(i29383[16] + 1 →* i30292[3])∧((i6[16] →* i6[3])∧(a205976data[16] →* a205976data[3])))
(17) -> (18), if (((i6[17] →* i6[18])∧(a205976data[17] →* a205976data[18]))∧((i31241[17] →* i31241[18]))∧(i29471[17] →* i29471[18])∧(i29383[17] →* i29383[18]))
(18) -> (19), if (((i31241[18] →* i31241[19]))∧(i31241[18] <= 0 && i29383[18] > 0 && i29383[18] < i6[18] && i29471[18] > 0 && i29383[18] + 1 > 0 →* TRUE)∧(i29383[18] →* i29383[19])∧(i29471[18] →* i29471[19])∧((i6[18] →* i6[19])∧(a205976data[18] →* a205976data[19])))
(19) -> (10), if (((i6[19] →* i6[10])∧(a205976data[19] →* a205976data[10]))∧(i29471[19] →* i29471[10])∧(i29383[19] + 1 →* i30292[10]))
(1) (LOAD58473(java.lang.Object(ARRAY(i6[0], a205976data[0])), i29383[0], i29471[0])≥NonInfC∧LOAD58473(java.lang.Object(ARRAY(i6[0], a205976data[0])), i29383[0], i29471[0])≥LOAD58473ARR1(java.lang.Object(ARRAY(i6[0], a205976data[0])), i29383[0], i29471[0], java.lang.Object(java.lang.String(i31240[0])))∧(UIncreasing(LOAD58473ARR1(java.lang.Object(ARRAY(i6[0], a205976data[0])), i29383[0], i29471[0], java.lang.Object(java.lang.String(i31240[0])))), ≥))
(2) ((UIncreasing(LOAD58473ARR1(java.lang.Object(ARRAY(i6[0], a205976data[0])), i29383[0], i29471[0], java.lang.Object(java.lang.String(i31240[0])))), ≥)∧[(-1)bso_33] ≥ 0)
(3) ((UIncreasing(LOAD58473ARR1(java.lang.Object(ARRAY(i6[0], a205976data[0])), i29383[0], i29471[0], java.lang.Object(java.lang.String(i31240[0])))), ≥)∧[(-1)bso_33] ≥ 0)
(4) ((UIncreasing(LOAD58473ARR1(java.lang.Object(ARRAY(i6[0], a205976data[0])), i29383[0], i29471[0], java.lang.Object(java.lang.String(i31240[0])))), ≥)∧[(-1)bso_33] ≥ 0)
(5) ((UIncreasing(LOAD58473ARR1(java.lang.Object(ARRAY(i6[0], a205976data[0])), i29383[0], i29471[0], java.lang.Object(java.lang.String(i31240[0])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_33] ≥ 0)
(6) (i6[1]=i6[2]∧a205976data[1]=a205976data[2]∧i31240[1]=i31240[2]∧&&(&&(&&(&&(>(i31240[1], 0), >(i29383[1], 0)), <(i29383[1], i6[1])), >(i29471[1], 0)), >(+(i29383[1], 1), 0))=TRUE∧i29383[1]=i29383[2]∧i29471[1]=i29471[2] ⇒ LOAD58473ARR1(java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))≥NonInfC∧LOAD58473ARR1(java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))≥COND_LOAD58473ARR1(&&(&&(&&(&&(>(i31240[1], 0), >(i29383[1], 0)), <(i29383[1], i6[1])), >(i29471[1], 0)), >(+(i29383[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))∧(UIncreasing(COND_LOAD58473ARR1(&&(&&(&&(&&(>(i31240[1], 0), >(i29383[1], 0)), <(i29383[1], i6[1])), >(i29471[1], 0)), >(+(i29383[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))), ≥))
(7) (>(+(i29383[1], 1), 0)=TRUE∧>(i29471[1], 0)=TRUE∧<(i29383[1], i6[1])=TRUE∧>(i31240[1], 0)=TRUE∧>(i29383[1], 0)=TRUE ⇒ LOAD58473ARR1(java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))≥NonInfC∧LOAD58473ARR1(java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))≥COND_LOAD58473ARR1(&&(&&(&&(&&(>(i31240[1], 0), >(i29383[1], 0)), <(i29383[1], i6[1])), >(i29471[1], 0)), >(+(i29383[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))∧(UIncreasing(COND_LOAD58473ARR1(&&(&&(&&(&&(>(i31240[1], 0), >(i29383[1], 0)), <(i29383[1], i6[1])), >(i29471[1], 0)), >(+(i29383[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))), ≥))
(8) (i29383[1] ≥ 0∧i29471[1] + [-1] ≥ 0∧i6[1] + [-1] + [-1]i29383[1] ≥ 0∧i31240[1] + [-1] ≥ 0∧i29383[1] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR1(&&(&&(&&(&&(>(i31240[1], 0), >(i29383[1], 0)), <(i29383[1], i6[1])), >(i29471[1], 0)), >(+(i29383[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))), ≥)∧[(-1)bni_34 + (-1)Bound*bni_34] + [bni_34]i29471[1] ≥ 0∧[1 + (-1)bso_35] ≥ 0)
(9) (i29383[1] ≥ 0∧i29471[1] + [-1] ≥ 0∧i6[1] + [-1] + [-1]i29383[1] ≥ 0∧i31240[1] + [-1] ≥ 0∧i29383[1] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR1(&&(&&(&&(&&(>(i31240[1], 0), >(i29383[1], 0)), <(i29383[1], i6[1])), >(i29471[1], 0)), >(+(i29383[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))), ≥)∧[(-1)bni_34 + (-1)Bound*bni_34] + [bni_34]i29471[1] ≥ 0∧[1 + (-1)bso_35] ≥ 0)
(10) (i29383[1] ≥ 0∧i29471[1] + [-1] ≥ 0∧i6[1] + [-1] + [-1]i29383[1] ≥ 0∧i31240[1] + [-1] ≥ 0∧i29383[1] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR1(&&(&&(&&(&&(>(i31240[1], 0), >(i29383[1], 0)), <(i29383[1], i6[1])), >(i29471[1], 0)), >(+(i29383[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))), ≥)∧[(-1)bni_34 + (-1)Bound*bni_34] + [bni_34]i29471[1] ≥ 0∧[1 + (-1)bso_35] ≥ 0)
(11) (i29383[1] ≥ 0∧i29471[1] + [-1] ≥ 0∧i6[1] + [-1] + [-1]i29383[1] ≥ 0∧i31240[1] + [-1] ≥ 0∧i29383[1] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR1(&&(&&(&&(&&(>(i31240[1], 0), >(i29383[1], 0)), <(i29383[1], i6[1])), >(i29471[1], 0)), >(+(i29383[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))), ≥)∧0 = 0∧[(-1)bni_34 + (-1)Bound*bni_34] + [bni_34]i29471[1] ≥ 0∧0 = 0∧[1 + (-1)bso_35] ≥ 0)
(12) ([1] + i29383[1] ≥ 0∧i29471[1] + [-1] ≥ 0∧i6[1] + [-2] + [-1]i29383[1] ≥ 0∧i31240[1] + [-1] ≥ 0∧i29383[1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR1(&&(&&(&&(&&(>(i31240[1], 0), >(i29383[1], 0)), <(i29383[1], i6[1])), >(i29471[1], 0)), >(+(i29383[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))), ≥)∧0 = 0∧[(-1)bni_34 + (-1)Bound*bni_34] + [bni_34]i29471[1] ≥ 0∧0 = 0∧[1 + (-1)bso_35] ≥ 0)
(13) ([1] + i29383[1] ≥ 0∧i29471[1] ≥ 0∧i6[1] + [-2] + [-1]i29383[1] ≥ 0∧i31240[1] + [-1] ≥ 0∧i29383[1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR1(&&(&&(&&(&&(>(i31240[1], 0), >(i29383[1], 0)), <(i29383[1], i6[1])), >(i29471[1], 0)), >(+(i29383[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))), ≥)∧0 = 0∧[(-1)Bound*bni_34] + [bni_34]i29471[1] ≥ 0∧0 = 0∧[1 + (-1)bso_35] ≥ 0)
(14) ([1] + i29383[1] ≥ 0∧i29471[1] ≥ 0∧i6[1] ≥ 0∧i31240[1] + [-1] ≥ 0∧i29383[1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR1(&&(&&(&&(&&(>(i31240[1], 0), >(i29383[1], 0)), <(i29383[1], i6[1])), >(i29471[1], 0)), >(+(i29383[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))), ≥)∧0 = 0∧[(-1)Bound*bni_34] + [bni_34]i29471[1] ≥ 0∧0 = 0∧[1 + (-1)bso_35] ≥ 0)
(15) ([1] + i29383[1] ≥ 0∧i29471[1] ≥ 0∧i6[1] ≥ 0∧i31240[1] ≥ 0∧i29383[1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR1(&&(&&(&&(&&(>(i31240[1], 0), >(i29383[1], 0)), <(i29383[1], i6[1])), >(i29471[1], 0)), >(+(i29383[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))), ≥)∧0 = 0∧[(-1)Bound*bni_34] + [bni_34]i29471[1] ≥ 0∧0 = 0∧[1 + (-1)bso_35] ≥ 0)
(16) (COND_LOAD58473ARR1(TRUE, java.lang.Object(ARRAY(i6[2], a205976data[2])), i29383[2], i29471[2], java.lang.Object(java.lang.String(i31240[2])))≥NonInfC∧COND_LOAD58473ARR1(TRUE, java.lang.Object(ARRAY(i6[2], a205976data[2])), i29383[2], i29471[2], java.lang.Object(java.lang.String(i31240[2])))≥JMP61974'(java.lang.Object(ARRAY(i6[2], a205976data[2])), +(i29383[2], 1), i29471[2])∧(UIncreasing(JMP61974'(java.lang.Object(ARRAY(i6[2], a205976data[2])), +(i29383[2], 1), i29471[2])), ≥))
(17) ((UIncreasing(JMP61974'(java.lang.Object(ARRAY(i6[2], a205976data[2])), +(i29383[2], 1), i29471[2])), ≥)∧[(-1)bso_37] ≥ 0)
(18) ((UIncreasing(JMP61974'(java.lang.Object(ARRAY(i6[2], a205976data[2])), +(i29383[2], 1), i29471[2])), ≥)∧[(-1)bso_37] ≥ 0)
(19) ((UIncreasing(JMP61974'(java.lang.Object(ARRAY(i6[2], a205976data[2])), +(i29383[2], 1), i29471[2])), ≥)∧[(-1)bso_37] ≥ 0)
(20) ((UIncreasing(JMP61974'(java.lang.Object(ARRAY(i6[2], a205976data[2])), +(i29383[2], 1), i29471[2])), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_37] ≥ 0)
(21) (INC62040(java.lang.Object(ARRAY(i6[3], a205976data[3])), i30292[3], i29471[3])≥NonInfC∧INC62040(java.lang.Object(ARRAY(i6[3], a205976data[3])), i30292[3], i29471[3])≥LOAD58473(java.lang.Object(ARRAY(i6[3], a205976data[3])), i30292[3], +(i29471[3], -1))∧(UIncreasing(LOAD58473(java.lang.Object(ARRAY(i6[3], a205976data[3])), i30292[3], +(i29471[3], -1))), ≥))
(22) ((UIncreasing(LOAD58473(java.lang.Object(ARRAY(i6[3], a205976data[3])), i30292[3], +(i29471[3], -1))), ≥)∧[(-1)bso_39] ≥ 0)
(23) ((UIncreasing(LOAD58473(java.lang.Object(ARRAY(i6[3], a205976data[3])), i30292[3], +(i29471[3], -1))), ≥)∧[(-1)bso_39] ≥ 0)
(24) ((UIncreasing(LOAD58473(java.lang.Object(ARRAY(i6[3], a205976data[3])), i30292[3], +(i29471[3], -1))), ≥)∧[(-1)bso_39] ≥ 0)
(25) ((UIncreasing(LOAD58473(java.lang.Object(ARRAY(i6[3], a205976data[3])), i30292[3], +(i29471[3], -1))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_39] ≥ 0)
(26) (LOAD58473(java.lang.Object(ARRAY(i6[4], a205976data[4])), i29383[4], i29471[4])≥NonInfC∧LOAD58473(java.lang.Object(ARRAY(i6[4], a205976data[4])), i29383[4], i29471[4])≥LOAD58473ARR2(java.lang.Object(ARRAY(i6[4], a205976data[4])), i29383[4], i29471[4], java.lang.Object(java.lang.String(i31241[4])))∧(UIncreasing(LOAD58473ARR2(java.lang.Object(ARRAY(i6[4], a205976data[4])), i29383[4], i29471[4], java.lang.Object(java.lang.String(i31241[4])))), ≥))
(27) ((UIncreasing(LOAD58473ARR2(java.lang.Object(ARRAY(i6[4], a205976data[4])), i29383[4], i29471[4], java.lang.Object(java.lang.String(i31241[4])))), ≥)∧[1 + (-1)bso_41] ≥ 0)
(28) ((UIncreasing(LOAD58473ARR2(java.lang.Object(ARRAY(i6[4], a205976data[4])), i29383[4], i29471[4], java.lang.Object(java.lang.String(i31241[4])))), ≥)∧[1 + (-1)bso_41] ≥ 0)
(29) ((UIncreasing(LOAD58473ARR2(java.lang.Object(ARRAY(i6[4], a205976data[4])), i29383[4], i29471[4], java.lang.Object(java.lang.String(i31241[4])))), ≥)∧[1 + (-1)bso_41] ≥ 0)
(30) ((UIncreasing(LOAD58473ARR2(java.lang.Object(ARRAY(i6[4], a205976data[4])), i29383[4], i29471[4], java.lang.Object(java.lang.String(i31241[4])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[1 + (-1)bso_41] ≥ 0)
(31) (i29471[5]=i29471[6]∧i31241[5]=i31241[6]∧i29383[5]=i29383[6]∧i6[5]=i6[6]∧a205976data[5]=a205976data[6]∧&&(&&(&&(&&(<=(i31241[5], 0), >(i29383[5], 0)), <(i29383[5], i6[5])), >(i29471[5], 0)), >(+(i29383[5], 1), 0))=TRUE ⇒ LOAD58473ARR2(java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))≥NonInfC∧LOAD58473ARR2(java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))≥COND_LOAD58473ARR2(&&(&&(&&(&&(<=(i31241[5], 0), >(i29383[5], 0)), <(i29383[5], i6[5])), >(i29471[5], 0)), >(+(i29383[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))∧(UIncreasing(COND_LOAD58473ARR2(&&(&&(&&(&&(<=(i31241[5], 0), >(i29383[5], 0)), <(i29383[5], i6[5])), >(i29471[5], 0)), >(+(i29383[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))), ≥))
(32) (>(+(i29383[5], 1), 0)=TRUE∧>(i29471[5], 0)=TRUE∧<(i29383[5], i6[5])=TRUE∧<=(i31241[5], 0)=TRUE∧>(i29383[5], 0)=TRUE ⇒ LOAD58473ARR2(java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))≥NonInfC∧LOAD58473ARR2(java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))≥COND_LOAD58473ARR2(&&(&&(&&(&&(<=(i31241[5], 0), >(i29383[5], 0)), <(i29383[5], i6[5])), >(i29471[5], 0)), >(+(i29383[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))∧(UIncreasing(COND_LOAD58473ARR2(&&(&&(&&(&&(<=(i31241[5], 0), >(i29383[5], 0)), <(i29383[5], i6[5])), >(i29471[5], 0)), >(+(i29383[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))), ≥))
(33) (i29383[5] ≥ 0∧i29471[5] + [-1] ≥ 0∧i6[5] + [-1] + [-1]i29383[5] ≥ 0∧[-1]i31241[5] ≥ 0∧i29383[5] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR2(&&(&&(&&(&&(<=(i31241[5], 0), >(i29383[5], 0)), <(i29383[5], i6[5])), >(i29471[5], 0)), >(+(i29383[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))), ≥)∧[(-2)bni_42 + (-1)Bound*bni_42] + [bni_42]i29471[5] ≥ 0∧[(-1)bso_43] ≥ 0)
(34) (i29383[5] ≥ 0∧i29471[5] + [-1] ≥ 0∧i6[5] + [-1] + [-1]i29383[5] ≥ 0∧[-1]i31241[5] ≥ 0∧i29383[5] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR2(&&(&&(&&(&&(<=(i31241[5], 0), >(i29383[5], 0)), <(i29383[5], i6[5])), >(i29471[5], 0)), >(+(i29383[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))), ≥)∧[(-2)bni_42 + (-1)Bound*bni_42] + [bni_42]i29471[5] ≥ 0∧[(-1)bso_43] ≥ 0)
(35) (i29383[5] ≥ 0∧i29471[5] + [-1] ≥ 0∧i6[5] + [-1] + [-1]i29383[5] ≥ 0∧[-1]i31241[5] ≥ 0∧i29383[5] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR2(&&(&&(&&(&&(<=(i31241[5], 0), >(i29383[5], 0)), <(i29383[5], i6[5])), >(i29471[5], 0)), >(+(i29383[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))), ≥)∧[(-2)bni_42 + (-1)Bound*bni_42] + [bni_42]i29471[5] ≥ 0∧[(-1)bso_43] ≥ 0)
(36) (i29383[5] ≥ 0∧i29471[5] + [-1] ≥ 0∧i6[5] + [-1] + [-1]i29383[5] ≥ 0∧[-1]i31241[5] ≥ 0∧i29383[5] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR2(&&(&&(&&(&&(<=(i31241[5], 0), >(i29383[5], 0)), <(i29383[5], i6[5])), >(i29471[5], 0)), >(+(i29383[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))), ≥)∧0 = 0∧[(-2)bni_42 + (-1)Bound*bni_42] + [bni_42]i29471[5] ≥ 0∧0 = 0∧[(-1)bso_43] ≥ 0)
(37) ([1] + i29383[5] ≥ 0∧i29471[5] + [-1] ≥ 0∧i6[5] + [-2] + [-1]i29383[5] ≥ 0∧[-1]i31241[5] ≥ 0∧i29383[5] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR2(&&(&&(&&(&&(<=(i31241[5], 0), >(i29383[5], 0)), <(i29383[5], i6[5])), >(i29471[5], 0)), >(+(i29383[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))), ≥)∧0 = 0∧[(-2)bni_42 + (-1)Bound*bni_42] + [bni_42]i29471[5] ≥ 0∧0 = 0∧[(-1)bso_43] ≥ 0)
(38) ([1] + i29383[5] ≥ 0∧i29471[5] ≥ 0∧i6[5] + [-2] + [-1]i29383[5] ≥ 0∧[-1]i31241[5] ≥ 0∧i29383[5] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR2(&&(&&(&&(&&(<=(i31241[5], 0), >(i29383[5], 0)), <(i29383[5], i6[5])), >(i29471[5], 0)), >(+(i29383[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))), ≥)∧0 = 0∧[(-1)bni_42 + (-1)Bound*bni_42] + [bni_42]i29471[5] ≥ 0∧0 = 0∧[(-1)bso_43] ≥ 0)
(39) ([1] + i29383[5] ≥ 0∧i29471[5] ≥ 0∧i6[5] ≥ 0∧[-1]i31241[5] ≥ 0∧i29383[5] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR2(&&(&&(&&(&&(<=(i31241[5], 0), >(i29383[5], 0)), <(i29383[5], i6[5])), >(i29471[5], 0)), >(+(i29383[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))), ≥)∧0 = 0∧[(-1)bni_42 + (-1)Bound*bni_42] + [bni_42]i29471[5] ≥ 0∧0 = 0∧[(-1)bso_43] ≥ 0)
(40) ([1] + i29383[5] ≥ 0∧i29471[5] ≥ 0∧i6[5] ≥ 0∧i31241[5] ≥ 0∧i29383[5] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR2(&&(&&(&&(&&(<=(i31241[5], 0), >(i29383[5], 0)), <(i29383[5], i6[5])), >(i29471[5], 0)), >(+(i29383[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))), ≥)∧0 = 0∧[(-1)bni_42 + (-1)Bound*bni_42] + [bni_42]i29471[5] ≥ 0∧0 = 0∧[(-1)bso_43] ≥ 0)
(41) (COND_LOAD58473ARR2(TRUE, java.lang.Object(ARRAY(i6[6], a205976data[6])), i29383[6], i29471[6], java.lang.Object(java.lang.String(i31241[6])))≥NonInfC∧COND_LOAD58473ARR2(TRUE, java.lang.Object(ARRAY(i6[6], a205976data[6])), i29383[6], i29471[6], java.lang.Object(java.lang.String(i31241[6])))≥LOAD58473(java.lang.Object(ARRAY(i6[6], a205976data[6])), +(i29383[6], 1), +(i29471[6], -1))∧(UIncreasing(LOAD58473(java.lang.Object(ARRAY(i6[6], a205976data[6])), +(i29383[6], 1), +(i29471[6], -1))), ≥))
(42) ((UIncreasing(LOAD58473(java.lang.Object(ARRAY(i6[6], a205976data[6])), +(i29383[6], 1), +(i29471[6], -1))), ≥)∧[(-1)bso_45] ≥ 0)
(43) ((UIncreasing(LOAD58473(java.lang.Object(ARRAY(i6[6], a205976data[6])), +(i29383[6], 1), +(i29471[6], -1))), ≥)∧[(-1)bso_45] ≥ 0)
(44) ((UIncreasing(LOAD58473(java.lang.Object(ARRAY(i6[6], a205976data[6])), +(i29383[6], 1), +(i29471[6], -1))), ≥)∧[(-1)bso_45] ≥ 0)
(45) ((UIncreasing(LOAD58473(java.lang.Object(ARRAY(i6[6], a205976data[6])), +(i29383[6], 1), +(i29471[6], -1))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_45] ≥ 0)
(46) (LOAD58473(java.lang.Object(ARRAY(i6[7], a205976data[7])), i29383[7], i29471[7])≥NonInfC∧LOAD58473(java.lang.Object(ARRAY(i6[7], a205976data[7])), i29383[7], i29471[7])≥LOAD58473ARR3(java.lang.Object(ARRAY(i6[7], a205976data[7])), i29383[7], i29471[7], java.lang.Object(java.lang.String(i31240[7])))∧(UIncreasing(LOAD58473ARR3(java.lang.Object(ARRAY(i6[7], a205976data[7])), i29383[7], i29471[7], java.lang.Object(java.lang.String(i31240[7])))), ≥))
(47) ((UIncreasing(LOAD58473ARR3(java.lang.Object(ARRAY(i6[7], a205976data[7])), i29383[7], i29471[7], java.lang.Object(java.lang.String(i31240[7])))), ≥)∧[1 + (-1)bso_47] ≥ 0)
(48) ((UIncreasing(LOAD58473ARR3(java.lang.Object(ARRAY(i6[7], a205976data[7])), i29383[7], i29471[7], java.lang.Object(java.lang.String(i31240[7])))), ≥)∧[1 + (-1)bso_47] ≥ 0)
(49) ((UIncreasing(LOAD58473ARR3(java.lang.Object(ARRAY(i6[7], a205976data[7])), i29383[7], i29471[7], java.lang.Object(java.lang.String(i31240[7])))), ≥)∧[1 + (-1)bso_47] ≥ 0)
(50) ((UIncreasing(LOAD58473ARR3(java.lang.Object(ARRAY(i6[7], a205976data[7])), i29383[7], i29471[7], java.lang.Object(java.lang.String(i31240[7])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[1 + (-1)bso_47] ≥ 0)
(51) (&&(&&(&&(&&(>(i31240[8], 0), >(i29383[8], 0)), <(i29383[8], i6[8])), >(i29471[8], 0)), >(+(i29383[8], 1), 0))=TRUE∧i29383[8]=i29383[9]∧i6[8]=i6[9]∧a205976data[8]=a205976data[9]∧i29471[8]=i29471[9]∧i31240[8]=i31240[9] ⇒ LOAD58473ARR3(java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))≥NonInfC∧LOAD58473ARR3(java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))≥COND_LOAD58473ARR3(&&(&&(&&(&&(>(i31240[8], 0), >(i29383[8], 0)), <(i29383[8], i6[8])), >(i29471[8], 0)), >(+(i29383[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))∧(UIncreasing(COND_LOAD58473ARR3(&&(&&(&&(&&(>(i31240[8], 0), >(i29383[8], 0)), <(i29383[8], i6[8])), >(i29471[8], 0)), >(+(i29383[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))), ≥))
(52) (>(+(i29383[8], 1), 0)=TRUE∧>(i29471[8], 0)=TRUE∧<(i29383[8], i6[8])=TRUE∧>(i31240[8], 0)=TRUE∧>(i29383[8], 0)=TRUE ⇒ LOAD58473ARR3(java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))≥NonInfC∧LOAD58473ARR3(java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))≥COND_LOAD58473ARR3(&&(&&(&&(&&(>(i31240[8], 0), >(i29383[8], 0)), <(i29383[8], i6[8])), >(i29471[8], 0)), >(+(i29383[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))∧(UIncreasing(COND_LOAD58473ARR3(&&(&&(&&(&&(>(i31240[8], 0), >(i29383[8], 0)), <(i29383[8], i6[8])), >(i29471[8], 0)), >(+(i29383[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))), ≥))
(53) (i29383[8] ≥ 0∧i29471[8] + [-1] ≥ 0∧i6[8] + [-1] + [-1]i29383[8] ≥ 0∧i31240[8] + [-1] ≥ 0∧i29383[8] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR3(&&(&&(&&(&&(>(i31240[8], 0), >(i29383[8], 0)), <(i29383[8], i6[8])), >(i29471[8], 0)), >(+(i29383[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))), ≥)∧[(-2)bni_48 + (-1)Bound*bni_48] + [bni_48]i29471[8] ≥ 0∧[(-1)bso_49] ≥ 0)
(54) (i29383[8] ≥ 0∧i29471[8] + [-1] ≥ 0∧i6[8] + [-1] + [-1]i29383[8] ≥ 0∧i31240[8] + [-1] ≥ 0∧i29383[8] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR3(&&(&&(&&(&&(>(i31240[8], 0), >(i29383[8], 0)), <(i29383[8], i6[8])), >(i29471[8], 0)), >(+(i29383[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))), ≥)∧[(-2)bni_48 + (-1)Bound*bni_48] + [bni_48]i29471[8] ≥ 0∧[(-1)bso_49] ≥ 0)
(55) (i29383[8] ≥ 0∧i29471[8] + [-1] ≥ 0∧i6[8] + [-1] + [-1]i29383[8] ≥ 0∧i31240[8] + [-1] ≥ 0∧i29383[8] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR3(&&(&&(&&(&&(>(i31240[8], 0), >(i29383[8], 0)), <(i29383[8], i6[8])), >(i29471[8], 0)), >(+(i29383[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))), ≥)∧[(-2)bni_48 + (-1)Bound*bni_48] + [bni_48]i29471[8] ≥ 0∧[(-1)bso_49] ≥ 0)
(56) (i29383[8] ≥ 0∧i29471[8] + [-1] ≥ 0∧i6[8] + [-1] + [-1]i29383[8] ≥ 0∧i31240[8] + [-1] ≥ 0∧i29383[8] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR3(&&(&&(&&(&&(>(i31240[8], 0), >(i29383[8], 0)), <(i29383[8], i6[8])), >(i29471[8], 0)), >(+(i29383[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))), ≥)∧0 = 0∧[(-2)bni_48 + (-1)Bound*bni_48] + [bni_48]i29471[8] ≥ 0∧0 = 0∧[(-1)bso_49] ≥ 0)
(57) ([1] + i29383[8] ≥ 0∧i29471[8] + [-1] ≥ 0∧i6[8] + [-2] + [-1]i29383[8] ≥ 0∧i31240[8] + [-1] ≥ 0∧i29383[8] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR3(&&(&&(&&(&&(>(i31240[8], 0), >(i29383[8], 0)), <(i29383[8], i6[8])), >(i29471[8], 0)), >(+(i29383[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))), ≥)∧0 = 0∧[(-2)bni_48 + (-1)Bound*bni_48] + [bni_48]i29471[8] ≥ 0∧0 = 0∧[(-1)bso_49] ≥ 0)
(58) ([1] + i29383[8] ≥ 0∧i29471[8] ≥ 0∧i6[8] + [-2] + [-1]i29383[8] ≥ 0∧i31240[8] + [-1] ≥ 0∧i29383[8] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR3(&&(&&(&&(&&(>(i31240[8], 0), >(i29383[8], 0)), <(i29383[8], i6[8])), >(i29471[8], 0)), >(+(i29383[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))), ≥)∧0 = 0∧[(-1)bni_48 + (-1)Bound*bni_48] + [bni_48]i29471[8] ≥ 0∧0 = 0∧[(-1)bso_49] ≥ 0)
(59) ([1] + i29383[8] ≥ 0∧i29471[8] ≥ 0∧i6[8] ≥ 0∧i31240[8] + [-1] ≥ 0∧i29383[8] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR3(&&(&&(&&(&&(>(i31240[8], 0), >(i29383[8], 0)), <(i29383[8], i6[8])), >(i29471[8], 0)), >(+(i29383[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))), ≥)∧0 = 0∧[(-1)bni_48 + (-1)Bound*bni_48] + [bni_48]i29471[8] ≥ 0∧0 = 0∧[(-1)bso_49] ≥ 0)
(60) ([1] + i29383[8] ≥ 0∧i29471[8] ≥ 0∧i6[8] ≥ 0∧i31240[8] ≥ 0∧i29383[8] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR3(&&(&&(&&(&&(>(i31240[8], 0), >(i29383[8], 0)), <(i29383[8], i6[8])), >(i29471[8], 0)), >(+(i29383[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))), ≥)∧0 = 0∧[(-1)bni_48 + (-1)Bound*bni_48] + [bni_48]i29471[8] ≥ 0∧0 = 0∧[(-1)bso_49] ≥ 0)
(61) (COND_LOAD58473ARR3(TRUE, java.lang.Object(ARRAY(i6[9], a205976data[9])), i29383[9], i29471[9], java.lang.Object(java.lang.String(i31240[9])))≥NonInfC∧COND_LOAD58473ARR3(TRUE, java.lang.Object(ARRAY(i6[9], a205976data[9])), i29383[9], i29471[9], java.lang.Object(java.lang.String(i31240[9])))≥LOAD58473(java.lang.Object(ARRAY(i6[9], a205976data[9])), +(i29383[9], 1), +(i29471[9], -1))∧(UIncreasing(LOAD58473(java.lang.Object(ARRAY(i6[9], a205976data[9])), +(i29383[9], 1), +(i29471[9], -1))), ≥))
(62) ((UIncreasing(LOAD58473(java.lang.Object(ARRAY(i6[9], a205976data[9])), +(i29383[9], 1), +(i29471[9], -1))), ≥)∧[(-1)bso_51] ≥ 0)
(63) ((UIncreasing(LOAD58473(java.lang.Object(ARRAY(i6[9], a205976data[9])), +(i29383[9], 1), +(i29471[9], -1))), ≥)∧[(-1)bso_51] ≥ 0)
(64) ((UIncreasing(LOAD58473(java.lang.Object(ARRAY(i6[9], a205976data[9])), +(i29383[9], 1), +(i29471[9], -1))), ≥)∧[(-1)bso_51] ≥ 0)
(65) ((UIncreasing(LOAD58473(java.lang.Object(ARRAY(i6[9], a205976data[9])), +(i29383[9], 1), +(i29471[9], -1))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_51] ≥ 0)
(66) (i30292[10]=i30292[3]∧i29471[10]=i29471[3]∧i6[10]=i6[3]∧a205976data[10]=a205976data[3] ⇒ JMP61974'(java.lang.Object(ARRAY(i6[10], a205976data[10])), i30292[10], i29471[10])≥NonInfC∧JMP61974'(java.lang.Object(ARRAY(i6[10], a205976data[10])), i30292[10], i29471[10])≥INC62040(java.lang.Object(ARRAY(i6[10], a205976data[10])), i30292[10], i29471[10])∧(UIncreasing(INC62040(java.lang.Object(ARRAY(i6[10], a205976data[10])), i30292[10], i29471[10])), ≥))
(67) (JMP61974'(java.lang.Object(ARRAY(i6[10], a205976data[10])), i30292[10], i29471[10])≥NonInfC∧JMP61974'(java.lang.Object(ARRAY(i6[10], a205976data[10])), i30292[10], i29471[10])≥INC62040(java.lang.Object(ARRAY(i6[10], a205976data[10])), i30292[10], i29471[10])∧(UIncreasing(INC62040(java.lang.Object(ARRAY(i6[10], a205976data[10])), i30292[10], i29471[10])), ≥))
(68) ((UIncreasing(INC62040(java.lang.Object(ARRAY(i6[10], a205976data[10])), i30292[10], i29471[10])), ≥)∧[(-1)bso_53] ≥ 0)
(69) ((UIncreasing(INC62040(java.lang.Object(ARRAY(i6[10], a205976data[10])), i30292[10], i29471[10])), ≥)∧[(-1)bso_53] ≥ 0)
(70) ((UIncreasing(INC62040(java.lang.Object(ARRAY(i6[10], a205976data[10])), i30292[10], i29471[10])), ≥)∧[(-1)bso_53] ≥ 0)
(71) ((UIncreasing(INC62040(java.lang.Object(ARRAY(i6[10], a205976data[10])), i30292[10], i29471[10])), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_53] ≥ 0)
(72) (LOAD58473(java.lang.Object(ARRAY(i6[11], a205976data[11])), i29383[11], i29471[11])≥NonInfC∧LOAD58473(java.lang.Object(ARRAY(i6[11], a205976data[11])), i29383[11], i29471[11])≥LOAD58473ARR4(java.lang.Object(ARRAY(i6[11], a205976data[11])), i29383[11], i29471[11], java.lang.Object(java.lang.String(i31240[11])))∧(UIncreasing(LOAD58473ARR4(java.lang.Object(ARRAY(i6[11], a205976data[11])), i29383[11], i29471[11], java.lang.Object(java.lang.String(i31240[11])))), ≥))
(73) ((UIncreasing(LOAD58473ARR4(java.lang.Object(ARRAY(i6[11], a205976data[11])), i29383[11], i29471[11], java.lang.Object(java.lang.String(i31240[11])))), ≥)∧[(-1)bso_55] ≥ 0)
(74) ((UIncreasing(LOAD58473ARR4(java.lang.Object(ARRAY(i6[11], a205976data[11])), i29383[11], i29471[11], java.lang.Object(java.lang.String(i31240[11])))), ≥)∧[(-1)bso_55] ≥ 0)
(75) ((UIncreasing(LOAD58473ARR4(java.lang.Object(ARRAY(i6[11], a205976data[11])), i29383[11], i29471[11], java.lang.Object(java.lang.String(i31240[11])))), ≥)∧[(-1)bso_55] ≥ 0)
(76) ((UIncreasing(LOAD58473ARR4(java.lang.Object(ARRAY(i6[11], a205976data[11])), i29383[11], i29471[11], java.lang.Object(java.lang.String(i31240[11])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_55] ≥ 0)
(77) (i29383[12]=i29383[13]∧i6[12]=i6[13]∧a205976data[12]=a205976data[13]∧i29471[12]=i29471[13]∧&&(&&(&&(&&(>(i31240[12], 0), >(i29383[12], 0)), <(i29383[12], i6[12])), >(i29471[12], 0)), >(+(i29383[12], 1), 0))=TRUE∧i31240[12]=i31240[13] ⇒ LOAD58473ARR4(java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))≥NonInfC∧LOAD58473ARR4(java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))≥COND_LOAD58473ARR4(&&(&&(&&(&&(>(i31240[12], 0), >(i29383[12], 0)), <(i29383[12], i6[12])), >(i29471[12], 0)), >(+(i29383[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))∧(UIncreasing(COND_LOAD58473ARR4(&&(&&(&&(&&(>(i31240[12], 0), >(i29383[12], 0)), <(i29383[12], i6[12])), >(i29471[12], 0)), >(+(i29383[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))), ≥))
(78) (>(+(i29383[12], 1), 0)=TRUE∧>(i29471[12], 0)=TRUE∧<(i29383[12], i6[12])=TRUE∧>(i31240[12], 0)=TRUE∧>(i29383[12], 0)=TRUE ⇒ LOAD58473ARR4(java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))≥NonInfC∧LOAD58473ARR4(java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))≥COND_LOAD58473ARR4(&&(&&(&&(&&(>(i31240[12], 0), >(i29383[12], 0)), <(i29383[12], i6[12])), >(i29471[12], 0)), >(+(i29383[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))∧(UIncreasing(COND_LOAD58473ARR4(&&(&&(&&(&&(>(i31240[12], 0), >(i29383[12], 0)), <(i29383[12], i6[12])), >(i29471[12], 0)), >(+(i29383[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))), ≥))
(79) (i29383[12] ≥ 0∧i29471[12] + [-1] ≥ 0∧i6[12] + [-1] + [-1]i29383[12] ≥ 0∧i31240[12] + [-1] ≥ 0∧i29383[12] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR4(&&(&&(&&(&&(>(i31240[12], 0), >(i29383[12], 0)), <(i29383[12], i6[12])), >(i29471[12], 0)), >(+(i29383[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))), ≥)∧[(-1)bni_56 + (-1)Bound*bni_56] + [bni_56]i29471[12] ≥ 0∧[1 + (-1)bso_57] ≥ 0)
(80) (i29383[12] ≥ 0∧i29471[12] + [-1] ≥ 0∧i6[12] + [-1] + [-1]i29383[12] ≥ 0∧i31240[12] + [-1] ≥ 0∧i29383[12] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR4(&&(&&(&&(&&(>(i31240[12], 0), >(i29383[12], 0)), <(i29383[12], i6[12])), >(i29471[12], 0)), >(+(i29383[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))), ≥)∧[(-1)bni_56 + (-1)Bound*bni_56] + [bni_56]i29471[12] ≥ 0∧[1 + (-1)bso_57] ≥ 0)
(81) (i29383[12] ≥ 0∧i29471[12] + [-1] ≥ 0∧i6[12] + [-1] + [-1]i29383[12] ≥ 0∧i31240[12] + [-1] ≥ 0∧i29383[12] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR4(&&(&&(&&(&&(>(i31240[12], 0), >(i29383[12], 0)), <(i29383[12], i6[12])), >(i29471[12], 0)), >(+(i29383[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))), ≥)∧[(-1)bni_56 + (-1)Bound*bni_56] + [bni_56]i29471[12] ≥ 0∧[1 + (-1)bso_57] ≥ 0)
(82) (i29383[12] ≥ 0∧i29471[12] + [-1] ≥ 0∧i6[12] + [-1] + [-1]i29383[12] ≥ 0∧i31240[12] + [-1] ≥ 0∧i29383[12] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR4(&&(&&(&&(&&(>(i31240[12], 0), >(i29383[12], 0)), <(i29383[12], i6[12])), >(i29471[12], 0)), >(+(i29383[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))), ≥)∧0 = 0∧[(-1)bni_56 + (-1)Bound*bni_56] + [bni_56]i29471[12] ≥ 0∧0 = 0∧[1 + (-1)bso_57] ≥ 0)
(83) ([1] + i29383[12] ≥ 0∧i29471[12] + [-1] ≥ 0∧i6[12] + [-2] + [-1]i29383[12] ≥ 0∧i31240[12] + [-1] ≥ 0∧i29383[12] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR4(&&(&&(&&(&&(>(i31240[12], 0), >(i29383[12], 0)), <(i29383[12], i6[12])), >(i29471[12], 0)), >(+(i29383[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))), ≥)∧0 = 0∧[(-1)bni_56 + (-1)Bound*bni_56] + [bni_56]i29471[12] ≥ 0∧0 = 0∧[1 + (-1)bso_57] ≥ 0)
(84) ([1] + i29383[12] ≥ 0∧i29471[12] ≥ 0∧i6[12] + [-2] + [-1]i29383[12] ≥ 0∧i31240[12] + [-1] ≥ 0∧i29383[12] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR4(&&(&&(&&(&&(>(i31240[12], 0), >(i29383[12], 0)), <(i29383[12], i6[12])), >(i29471[12], 0)), >(+(i29383[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))), ≥)∧0 = 0∧[(-1)Bound*bni_56] + [bni_56]i29471[12] ≥ 0∧0 = 0∧[1 + (-1)bso_57] ≥ 0)
(85) ([1] + i29383[12] ≥ 0∧i29471[12] ≥ 0∧i6[12] ≥ 0∧i31240[12] + [-1] ≥ 0∧i29383[12] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR4(&&(&&(&&(&&(>(i31240[12], 0), >(i29383[12], 0)), <(i29383[12], i6[12])), >(i29471[12], 0)), >(+(i29383[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))), ≥)∧0 = 0∧[(-1)Bound*bni_56] + [bni_56]i29471[12] ≥ 0∧0 = 0∧[1 + (-1)bso_57] ≥ 0)
(86) ([1] + i29383[12] ≥ 0∧i29471[12] ≥ 0∧i6[12] ≥ 0∧i31240[12] ≥ 0∧i29383[12] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR4(&&(&&(&&(&&(>(i31240[12], 0), >(i29383[12], 0)), <(i29383[12], i6[12])), >(i29471[12], 0)), >(+(i29383[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))), ≥)∧0 = 0∧[(-1)Bound*bni_56] + [bni_56]i29471[12] ≥ 0∧0 = 0∧[1 + (-1)bso_57] ≥ 0)
(87) (COND_LOAD58473ARR4(TRUE, java.lang.Object(ARRAY(i6[13], a205976data[13])), i29383[13], i29471[13], java.lang.Object(java.lang.String(i31240[13])))≥NonInfC∧COND_LOAD58473ARR4(TRUE, java.lang.Object(ARRAY(i6[13], a205976data[13])), i29383[13], i29471[13], java.lang.Object(java.lang.String(i31240[13])))≥INC62040(java.lang.Object(ARRAY(i6[13], a205976data[13])), +(i29383[13], 1), i29471[13])∧(UIncreasing(INC62040(java.lang.Object(ARRAY(i6[13], a205976data[13])), +(i29383[13], 1), i29471[13])), ≥))
(88) ((UIncreasing(INC62040(java.lang.Object(ARRAY(i6[13], a205976data[13])), +(i29383[13], 1), i29471[13])), ≥)∧[(-1)bso_59] ≥ 0)
(89) ((UIncreasing(INC62040(java.lang.Object(ARRAY(i6[13], a205976data[13])), +(i29383[13], 1), i29471[13])), ≥)∧[(-1)bso_59] ≥ 0)
(90) ((UIncreasing(INC62040(java.lang.Object(ARRAY(i6[13], a205976data[13])), +(i29383[13], 1), i29471[13])), ≥)∧[(-1)bso_59] ≥ 0)
(91) ((UIncreasing(INC62040(java.lang.Object(ARRAY(i6[13], a205976data[13])), +(i29383[13], 1), i29471[13])), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_59] ≥ 0)
(92) (LOAD58473(java.lang.Object(ARRAY(i6[14], a205976data[14])), i29383[14], i29471[14])≥NonInfC∧LOAD58473(java.lang.Object(ARRAY(i6[14], a205976data[14])), i29383[14], i29471[14])≥LOAD58473ARR5(java.lang.Object(ARRAY(i6[14], a205976data[14])), i29383[14], i29471[14], java.lang.Object(java.lang.String(i31241[14])))∧(UIncreasing(LOAD58473ARR5(java.lang.Object(ARRAY(i6[14], a205976data[14])), i29383[14], i29471[14], java.lang.Object(java.lang.String(i31241[14])))), ≥))
(93) ((UIncreasing(LOAD58473ARR5(java.lang.Object(ARRAY(i6[14], a205976data[14])), i29383[14], i29471[14], java.lang.Object(java.lang.String(i31241[14])))), ≥)∧[1 + (-1)bso_61] ≥ 0)
(94) ((UIncreasing(LOAD58473ARR5(java.lang.Object(ARRAY(i6[14], a205976data[14])), i29383[14], i29471[14], java.lang.Object(java.lang.String(i31241[14])))), ≥)∧[1 + (-1)bso_61] ≥ 0)
(95) ((UIncreasing(LOAD58473ARR5(java.lang.Object(ARRAY(i6[14], a205976data[14])), i29383[14], i29471[14], java.lang.Object(java.lang.String(i31241[14])))), ≥)∧[1 + (-1)bso_61] ≥ 0)
(96) ((UIncreasing(LOAD58473ARR5(java.lang.Object(ARRAY(i6[14], a205976data[14])), i29383[14], i29471[14], java.lang.Object(java.lang.String(i31241[14])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[1 + (-1)bso_61] ≥ 0)
(97) (i29471[15]=i29471[16]∧i31241[15]=i31241[16]∧i6[15]=i6[16]∧a205976data[15]=a205976data[16]∧&&(&&(&&(&&(<=(i31241[15], 0), >(i29383[15], 0)), <(i29383[15], i6[15])), >(i29471[15], 0)), >(+(i29383[15], 1), 0))=TRUE∧i29383[15]=i29383[16] ⇒ LOAD58473ARR5(java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))≥NonInfC∧LOAD58473ARR5(java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))≥COND_LOAD58473ARR5(&&(&&(&&(&&(<=(i31241[15], 0), >(i29383[15], 0)), <(i29383[15], i6[15])), >(i29471[15], 0)), >(+(i29383[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))∧(UIncreasing(COND_LOAD58473ARR5(&&(&&(&&(&&(<=(i31241[15], 0), >(i29383[15], 0)), <(i29383[15], i6[15])), >(i29471[15], 0)), >(+(i29383[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))), ≥))
(98) (>(+(i29383[15], 1), 0)=TRUE∧>(i29471[15], 0)=TRUE∧<(i29383[15], i6[15])=TRUE∧<=(i31241[15], 0)=TRUE∧>(i29383[15], 0)=TRUE ⇒ LOAD58473ARR5(java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))≥NonInfC∧LOAD58473ARR5(java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))≥COND_LOAD58473ARR5(&&(&&(&&(&&(<=(i31241[15], 0), >(i29383[15], 0)), <(i29383[15], i6[15])), >(i29471[15], 0)), >(+(i29383[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))∧(UIncreasing(COND_LOAD58473ARR5(&&(&&(&&(&&(<=(i31241[15], 0), >(i29383[15], 0)), <(i29383[15], i6[15])), >(i29471[15], 0)), >(+(i29383[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))), ≥))
(99) (i29383[15] ≥ 0∧i29471[15] + [-1] ≥ 0∧i6[15] + [-1] + [-1]i29383[15] ≥ 0∧[-1]i31241[15] ≥ 0∧i29383[15] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR5(&&(&&(&&(&&(<=(i31241[15], 0), >(i29383[15], 0)), <(i29383[15], i6[15])), >(i29471[15], 0)), >(+(i29383[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))), ≥)∧[(-2)bni_62 + (-1)Bound*bni_62] + [bni_62]i29471[15] ≥ 0∧[(-1)bso_63] ≥ 0)
(100) (i29383[15] ≥ 0∧i29471[15] + [-1] ≥ 0∧i6[15] + [-1] + [-1]i29383[15] ≥ 0∧[-1]i31241[15] ≥ 0∧i29383[15] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR5(&&(&&(&&(&&(<=(i31241[15], 0), >(i29383[15], 0)), <(i29383[15], i6[15])), >(i29471[15], 0)), >(+(i29383[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))), ≥)∧[(-2)bni_62 + (-1)Bound*bni_62] + [bni_62]i29471[15] ≥ 0∧[(-1)bso_63] ≥ 0)
(101) (i29383[15] ≥ 0∧i29471[15] + [-1] ≥ 0∧i6[15] + [-1] + [-1]i29383[15] ≥ 0∧[-1]i31241[15] ≥ 0∧i29383[15] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR5(&&(&&(&&(&&(<=(i31241[15], 0), >(i29383[15], 0)), <(i29383[15], i6[15])), >(i29471[15], 0)), >(+(i29383[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))), ≥)∧[(-2)bni_62 + (-1)Bound*bni_62] + [bni_62]i29471[15] ≥ 0∧[(-1)bso_63] ≥ 0)
(102) (i29383[15] ≥ 0∧i29471[15] + [-1] ≥ 0∧i6[15] + [-1] + [-1]i29383[15] ≥ 0∧[-1]i31241[15] ≥ 0∧i29383[15] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR5(&&(&&(&&(&&(<=(i31241[15], 0), >(i29383[15], 0)), <(i29383[15], i6[15])), >(i29471[15], 0)), >(+(i29383[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))), ≥)∧0 = 0∧[(-2)bni_62 + (-1)Bound*bni_62] + [bni_62]i29471[15] ≥ 0∧0 = 0∧[(-1)bso_63] ≥ 0)
(103) ([1] + i29383[15] ≥ 0∧i29471[15] + [-1] ≥ 0∧i6[15] + [-2] + [-1]i29383[15] ≥ 0∧[-1]i31241[15] ≥ 0∧i29383[15] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR5(&&(&&(&&(&&(<=(i31241[15], 0), >(i29383[15], 0)), <(i29383[15], i6[15])), >(i29471[15], 0)), >(+(i29383[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))), ≥)∧0 = 0∧[(-2)bni_62 + (-1)Bound*bni_62] + [bni_62]i29471[15] ≥ 0∧0 = 0∧[(-1)bso_63] ≥ 0)
(104) ([1] + i29383[15] ≥ 0∧i29471[15] ≥ 0∧i6[15] + [-2] + [-1]i29383[15] ≥ 0∧[-1]i31241[15] ≥ 0∧i29383[15] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR5(&&(&&(&&(&&(<=(i31241[15], 0), >(i29383[15], 0)), <(i29383[15], i6[15])), >(i29471[15], 0)), >(+(i29383[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))), ≥)∧0 = 0∧[(-1)bni_62 + (-1)Bound*bni_62] + [bni_62]i29471[15] ≥ 0∧0 = 0∧[(-1)bso_63] ≥ 0)
(105) ([1] + i29383[15] ≥ 0∧i29471[15] ≥ 0∧i6[15] ≥ 0∧[-1]i31241[15] ≥ 0∧i29383[15] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR5(&&(&&(&&(&&(<=(i31241[15], 0), >(i29383[15], 0)), <(i29383[15], i6[15])), >(i29471[15], 0)), >(+(i29383[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))), ≥)∧0 = 0∧[(-1)bni_62 + (-1)Bound*bni_62] + [bni_62]i29471[15] ≥ 0∧0 = 0∧[(-1)bso_63] ≥ 0)
(106) ([1] + i29383[15] ≥ 0∧i29471[15] ≥ 0∧i6[15] ≥ 0∧i31241[15] ≥ 0∧i29383[15] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR5(&&(&&(&&(&&(<=(i31241[15], 0), >(i29383[15], 0)), <(i29383[15], i6[15])), >(i29471[15], 0)), >(+(i29383[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))), ≥)∧0 = 0∧[(-1)bni_62 + (-1)Bound*bni_62] + [bni_62]i29471[15] ≥ 0∧0 = 0∧[(-1)bso_63] ≥ 0)
(107) (COND_LOAD58473ARR5(TRUE, java.lang.Object(ARRAY(i6[16], a205976data[16])), i29383[16], i29471[16], java.lang.Object(java.lang.String(i31241[16])))≥NonInfC∧COND_LOAD58473ARR5(TRUE, java.lang.Object(ARRAY(i6[16], a205976data[16])), i29383[16], i29471[16], java.lang.Object(java.lang.String(i31241[16])))≥INC62040(java.lang.Object(ARRAY(i6[16], a205976data[16])), +(i29383[16], 1), i29471[16])∧(UIncreasing(INC62040(java.lang.Object(ARRAY(i6[16], a205976data[16])), +(i29383[16], 1), i29471[16])), ≥))
(108) ((UIncreasing(INC62040(java.lang.Object(ARRAY(i6[16], a205976data[16])), +(i29383[16], 1), i29471[16])), ≥)∧[(-1)bso_65] ≥ 0)
(109) ((UIncreasing(INC62040(java.lang.Object(ARRAY(i6[16], a205976data[16])), +(i29383[16], 1), i29471[16])), ≥)∧[(-1)bso_65] ≥ 0)
(110) ((UIncreasing(INC62040(java.lang.Object(ARRAY(i6[16], a205976data[16])), +(i29383[16], 1), i29471[16])), ≥)∧[(-1)bso_65] ≥ 0)
(111) ((UIncreasing(INC62040(java.lang.Object(ARRAY(i6[16], a205976data[16])), +(i29383[16], 1), i29471[16])), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_65] ≥ 0)
(112) (LOAD58473(java.lang.Object(ARRAY(i6[17], a205976data[17])), i29383[17], i29471[17])≥NonInfC∧LOAD58473(java.lang.Object(ARRAY(i6[17], a205976data[17])), i29383[17], i29471[17])≥LOAD58473ARR8(java.lang.Object(ARRAY(i6[17], a205976data[17])), i29383[17], i29471[17], java.lang.Object(java.lang.String(i31241[17])))∧(UIncreasing(LOAD58473ARR8(java.lang.Object(ARRAY(i6[17], a205976data[17])), i29383[17], i29471[17], java.lang.Object(java.lang.String(i31241[17])))), ≥))
(113) ((UIncreasing(LOAD58473ARR8(java.lang.Object(ARRAY(i6[17], a205976data[17])), i29383[17], i29471[17], java.lang.Object(java.lang.String(i31241[17])))), ≥)∧[1 + (-1)bso_67] ≥ 0)
(114) ((UIncreasing(LOAD58473ARR8(java.lang.Object(ARRAY(i6[17], a205976data[17])), i29383[17], i29471[17], java.lang.Object(java.lang.String(i31241[17])))), ≥)∧[1 + (-1)bso_67] ≥ 0)
(115) ((UIncreasing(LOAD58473ARR8(java.lang.Object(ARRAY(i6[17], a205976data[17])), i29383[17], i29471[17], java.lang.Object(java.lang.String(i31241[17])))), ≥)∧[1 + (-1)bso_67] ≥ 0)
(116) ((UIncreasing(LOAD58473ARR8(java.lang.Object(ARRAY(i6[17], a205976data[17])), i29383[17], i29471[17], java.lang.Object(java.lang.String(i31241[17])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[1 + (-1)bso_67] ≥ 0)
(117) (i31241[18]=i31241[19]∧&&(&&(&&(&&(<=(i31241[18], 0), >(i29383[18], 0)), <(i29383[18], i6[18])), >(i29471[18], 0)), >(+(i29383[18], 1), 0))=TRUE∧i29383[18]=i29383[19]∧i29471[18]=i29471[19]∧i6[18]=i6[19]∧a205976data[18]=a205976data[19] ⇒ LOAD58473ARR8(java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))≥NonInfC∧LOAD58473ARR8(java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))≥COND_LOAD58473ARR8(&&(&&(&&(&&(<=(i31241[18], 0), >(i29383[18], 0)), <(i29383[18], i6[18])), >(i29471[18], 0)), >(+(i29383[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))∧(UIncreasing(COND_LOAD58473ARR8(&&(&&(&&(&&(<=(i31241[18], 0), >(i29383[18], 0)), <(i29383[18], i6[18])), >(i29471[18], 0)), >(+(i29383[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))), ≥))
(118) (>(+(i29383[18], 1), 0)=TRUE∧>(i29471[18], 0)=TRUE∧<(i29383[18], i6[18])=TRUE∧<=(i31241[18], 0)=TRUE∧>(i29383[18], 0)=TRUE ⇒ LOAD58473ARR8(java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))≥NonInfC∧LOAD58473ARR8(java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))≥COND_LOAD58473ARR8(&&(&&(&&(&&(<=(i31241[18], 0), >(i29383[18], 0)), <(i29383[18], i6[18])), >(i29471[18], 0)), >(+(i29383[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))∧(UIncreasing(COND_LOAD58473ARR8(&&(&&(&&(&&(<=(i31241[18], 0), >(i29383[18], 0)), <(i29383[18], i6[18])), >(i29471[18], 0)), >(+(i29383[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))), ≥))
(119) (i29383[18] ≥ 0∧i29471[18] + [-1] ≥ 0∧i6[18] + [-1] + [-1]i29383[18] ≥ 0∧[-1]i31241[18] ≥ 0∧i29383[18] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR8(&&(&&(&&(&&(<=(i31241[18], 0), >(i29383[18], 0)), <(i29383[18], i6[18])), >(i29471[18], 0)), >(+(i29383[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))), ≥)∧[(-2)bni_68 + (-1)Bound*bni_68] + [bni_68]i29471[18] ≥ 0∧[(-1)bso_69] ≥ 0)
(120) (i29383[18] ≥ 0∧i29471[18] + [-1] ≥ 0∧i6[18] + [-1] + [-1]i29383[18] ≥ 0∧[-1]i31241[18] ≥ 0∧i29383[18] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR8(&&(&&(&&(&&(<=(i31241[18], 0), >(i29383[18], 0)), <(i29383[18], i6[18])), >(i29471[18], 0)), >(+(i29383[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))), ≥)∧[(-2)bni_68 + (-1)Bound*bni_68] + [bni_68]i29471[18] ≥ 0∧[(-1)bso_69] ≥ 0)
(121) (i29383[18] ≥ 0∧i29471[18] + [-1] ≥ 0∧i6[18] + [-1] + [-1]i29383[18] ≥ 0∧[-1]i31241[18] ≥ 0∧i29383[18] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR8(&&(&&(&&(&&(<=(i31241[18], 0), >(i29383[18], 0)), <(i29383[18], i6[18])), >(i29471[18], 0)), >(+(i29383[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))), ≥)∧[(-2)bni_68 + (-1)Bound*bni_68] + [bni_68]i29471[18] ≥ 0∧[(-1)bso_69] ≥ 0)
(122) (i29383[18] ≥ 0∧i29471[18] + [-1] ≥ 0∧i6[18] + [-1] + [-1]i29383[18] ≥ 0∧[-1]i31241[18] ≥ 0∧i29383[18] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR8(&&(&&(&&(&&(<=(i31241[18], 0), >(i29383[18], 0)), <(i29383[18], i6[18])), >(i29471[18], 0)), >(+(i29383[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))), ≥)∧0 = 0∧[(-2)bni_68 + (-1)Bound*bni_68] + [bni_68]i29471[18] ≥ 0∧0 = 0∧[(-1)bso_69] ≥ 0)
(123) ([1] + i29383[18] ≥ 0∧i29471[18] + [-1] ≥ 0∧i6[18] + [-2] + [-1]i29383[18] ≥ 0∧[-1]i31241[18] ≥ 0∧i29383[18] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR8(&&(&&(&&(&&(<=(i31241[18], 0), >(i29383[18], 0)), <(i29383[18], i6[18])), >(i29471[18], 0)), >(+(i29383[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))), ≥)∧0 = 0∧[(-2)bni_68 + (-1)Bound*bni_68] + [bni_68]i29471[18] ≥ 0∧0 = 0∧[(-1)bso_69] ≥ 0)
(124) ([1] + i29383[18] ≥ 0∧i29471[18] ≥ 0∧i6[18] + [-2] + [-1]i29383[18] ≥ 0∧[-1]i31241[18] ≥ 0∧i29383[18] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR8(&&(&&(&&(&&(<=(i31241[18], 0), >(i29383[18], 0)), <(i29383[18], i6[18])), >(i29471[18], 0)), >(+(i29383[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))), ≥)∧0 = 0∧[(-1)bni_68 + (-1)Bound*bni_68] + [bni_68]i29471[18] ≥ 0∧0 = 0∧[(-1)bso_69] ≥ 0)
(125) ([1] + i29383[18] ≥ 0∧i29471[18] ≥ 0∧i6[18] ≥ 0∧[-1]i31241[18] ≥ 0∧i29383[18] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR8(&&(&&(&&(&&(<=(i31241[18], 0), >(i29383[18], 0)), <(i29383[18], i6[18])), >(i29471[18], 0)), >(+(i29383[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))), ≥)∧0 = 0∧[(-1)bni_68 + (-1)Bound*bni_68] + [bni_68]i29471[18] ≥ 0∧0 = 0∧[(-1)bso_69] ≥ 0)
(126) ([1] + i29383[18] ≥ 0∧i29471[18] ≥ 0∧i6[18] ≥ 0∧i31241[18] ≥ 0∧i29383[18] ≥ 0 ⇒ (UIncreasing(COND_LOAD58473ARR8(&&(&&(&&(&&(<=(i31241[18], 0), >(i29383[18], 0)), <(i29383[18], i6[18])), >(i29471[18], 0)), >(+(i29383[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))), ≥)∧0 = 0∧[(-1)bni_68 + (-1)Bound*bni_68] + [bni_68]i29471[18] ≥ 0∧0 = 0∧[(-1)bso_69] ≥ 0)
(127) (COND_LOAD58473ARR8(TRUE, java.lang.Object(ARRAY(i6[19], a205976data[19])), i29383[19], i29471[19], java.lang.Object(java.lang.String(i31241[19])))≥NonInfC∧COND_LOAD58473ARR8(TRUE, java.lang.Object(ARRAY(i6[19], a205976data[19])), i29383[19], i29471[19], java.lang.Object(java.lang.String(i31241[19])))≥JMP61974'(java.lang.Object(ARRAY(i6[19], a205976data[19])), +(i29383[19], 1), i29471[19])∧(UIncreasing(JMP61974'(java.lang.Object(ARRAY(i6[19], a205976data[19])), +(i29383[19], 1), i29471[19])), ≥))
(128) ((UIncreasing(JMP61974'(java.lang.Object(ARRAY(i6[19], a205976data[19])), +(i29383[19], 1), i29471[19])), ≥)∧[(-1)bso_71] ≥ 0)
(129) ((UIncreasing(JMP61974'(java.lang.Object(ARRAY(i6[19], a205976data[19])), +(i29383[19], 1), i29471[19])), ≥)∧[(-1)bso_71] ≥ 0)
(130) ((UIncreasing(JMP61974'(java.lang.Object(ARRAY(i6[19], a205976data[19])), +(i29383[19], 1), i29471[19])), ≥)∧[(-1)bso_71] ≥ 0)
(131) ((UIncreasing(JMP61974'(java.lang.Object(ARRAY(i6[19], a205976data[19])), +(i29383[19], 1), i29471[19])), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_71] ≥ 0)
POL(TRUE) = 0
POL(FALSE) = 0
POL(LOAD58473(x1, x2, x3)) = x3 + [-1]x1
POL(java.lang.Object(x1)) = x1
POL(ARRAY(x1, x2)) = [1]
POL(LOAD58473ARR1(x1, x2, x3, x4)) = x3 + [-1]x1
POL(java.lang.String(x1)) = x1
POL(COND_LOAD58473ARR1(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x2
POL(&&(x1, x2)) = [-1]
POL(>(x1, x2)) = [-1]
POL(0) = 0
POL(<(x1, x2)) = [-1]
POL(+(x1, x2)) = x1 + x2
POL(1) = [1]
POL(JMP61974'(x1, x2, x3)) = [-1] + x3 + [-1]x1
POL(INC62040(x1, x2, x3)) = [-1] + [-1]x1 + x3
POL(-1) = [-1]
POL(LOAD58473ARR2(x1, x2, x3, x4)) = [-1] + x3 + [-1]x1
POL(COND_LOAD58473ARR2(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x2
POL(<=(x1, x2)) = [-1]
POL(LOAD58473ARR3(x1, x2, x3, x4)) = [-1] + x3 + [-1]x1
POL(COND_LOAD58473ARR3(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x2
POL(LOAD58473ARR4(x1, x2, x3, x4)) = x3 + [-1]x1
POL(COND_LOAD58473ARR4(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x2
POL(LOAD58473ARR5(x1, x2, x3, x4)) = [-1] + x3 + [-1]x1
POL(COND_LOAD58473ARR5(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x2
POL(LOAD58473ARR8(x1, x2, x3, x4)) = [-1] + x3 + [-1]x1
POL(COND_LOAD58473ARR8(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x2
LOAD58473ARR1(java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1]))) → COND_LOAD58473ARR1(&&(&&(&&(&&(>(i31240[1], 0), >(i29383[1], 0)), <(i29383[1], i6[1])), >(i29471[1], 0)), >(+(i29383[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))
LOAD58473(java.lang.Object(ARRAY(i6[4], a205976data[4])), i29383[4], i29471[4]) → LOAD58473ARR2(java.lang.Object(ARRAY(i6[4], a205976data[4])), i29383[4], i29471[4], java.lang.Object(java.lang.String(i31241[4])))
LOAD58473(java.lang.Object(ARRAY(i6[7], a205976data[7])), i29383[7], i29471[7]) → LOAD58473ARR3(java.lang.Object(ARRAY(i6[7], a205976data[7])), i29383[7], i29471[7], java.lang.Object(java.lang.String(i31240[7])))
LOAD58473ARR4(java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12]))) → COND_LOAD58473ARR4(&&(&&(&&(&&(>(i31240[12], 0), >(i29383[12], 0)), <(i29383[12], i6[12])), >(i29471[12], 0)), >(+(i29383[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))
LOAD58473(java.lang.Object(ARRAY(i6[14], a205976data[14])), i29383[14], i29471[14]) → LOAD58473ARR5(java.lang.Object(ARRAY(i6[14], a205976data[14])), i29383[14], i29471[14], java.lang.Object(java.lang.String(i31241[14])))
LOAD58473(java.lang.Object(ARRAY(i6[17], a205976data[17])), i29383[17], i29471[17]) → LOAD58473ARR8(java.lang.Object(ARRAY(i6[17], a205976data[17])), i29383[17], i29471[17], java.lang.Object(java.lang.String(i31241[17])))
LOAD58473ARR1(java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1]))) → COND_LOAD58473ARR1(&&(&&(&&(&&(>(i31240[1], 0), >(i29383[1], 0)), <(i29383[1], i6[1])), >(i29471[1], 0)), >(+(i29383[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a205976data[1])), i29383[1], i29471[1], java.lang.Object(java.lang.String(i31240[1])))
LOAD58473ARR2(java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5]))) → COND_LOAD58473ARR2(&&(&&(&&(&&(<=(i31241[5], 0), >(i29383[5], 0)), <(i29383[5], i6[5])), >(i29471[5], 0)), >(+(i29383[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))
LOAD58473ARR3(java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8]))) → COND_LOAD58473ARR3(&&(&&(&&(&&(>(i31240[8], 0), >(i29383[8], 0)), <(i29383[8], i6[8])), >(i29471[8], 0)), >(+(i29383[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))
LOAD58473ARR4(java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12]))) → COND_LOAD58473ARR4(&&(&&(&&(&&(>(i31240[12], 0), >(i29383[12], 0)), <(i29383[12], i6[12])), >(i29471[12], 0)), >(+(i29383[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a205976data[12])), i29383[12], i29471[12], java.lang.Object(java.lang.String(i31240[12])))
LOAD58473ARR5(java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15]))) → COND_LOAD58473ARR5(&&(&&(&&(&&(<=(i31241[15], 0), >(i29383[15], 0)), <(i29383[15], i6[15])), >(i29471[15], 0)), >(+(i29383[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))
LOAD58473ARR8(java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18]))) → COND_LOAD58473ARR8(&&(&&(&&(&&(<=(i31241[18], 0), >(i29383[18], 0)), <(i29383[18], i6[18])), >(i29471[18], 0)), >(+(i29383[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))
LOAD58473(java.lang.Object(ARRAY(i6[0], a205976data[0])), i29383[0], i29471[0]) → LOAD58473ARR1(java.lang.Object(ARRAY(i6[0], a205976data[0])), i29383[0], i29471[0], java.lang.Object(java.lang.String(i31240[0])))
COND_LOAD58473ARR1(TRUE, java.lang.Object(ARRAY(i6[2], a205976data[2])), i29383[2], i29471[2], java.lang.Object(java.lang.String(i31240[2]))) → JMP61974'(java.lang.Object(ARRAY(i6[2], a205976data[2])), +(i29383[2], 1), i29471[2])
INC62040(java.lang.Object(ARRAY(i6[3], a205976data[3])), i30292[3], i29471[3]) → LOAD58473(java.lang.Object(ARRAY(i6[3], a205976data[3])), i30292[3], +(i29471[3], -1))
LOAD58473ARR2(java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5]))) → COND_LOAD58473ARR2(&&(&&(&&(&&(<=(i31241[5], 0), >(i29383[5], 0)), <(i29383[5], i6[5])), >(i29471[5], 0)), >(+(i29383[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a205976data[5])), i29383[5], i29471[5], java.lang.Object(java.lang.String(i31241[5])))
COND_LOAD58473ARR2(TRUE, java.lang.Object(ARRAY(i6[6], a205976data[6])), i29383[6], i29471[6], java.lang.Object(java.lang.String(i31241[6]))) → LOAD58473(java.lang.Object(ARRAY(i6[6], a205976data[6])), +(i29383[6], 1), +(i29471[6], -1))
LOAD58473ARR3(java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8]))) → COND_LOAD58473ARR3(&&(&&(&&(&&(>(i31240[8], 0), >(i29383[8], 0)), <(i29383[8], i6[8])), >(i29471[8], 0)), >(+(i29383[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a205976data[8])), i29383[8], i29471[8], java.lang.Object(java.lang.String(i31240[8])))
COND_LOAD58473ARR3(TRUE, java.lang.Object(ARRAY(i6[9], a205976data[9])), i29383[9], i29471[9], java.lang.Object(java.lang.String(i31240[9]))) → LOAD58473(java.lang.Object(ARRAY(i6[9], a205976data[9])), +(i29383[9], 1), +(i29471[9], -1))
JMP61974'(java.lang.Object(ARRAY(i6[10], a205976data[10])), i30292[10], i29471[10]) → INC62040(java.lang.Object(ARRAY(i6[10], a205976data[10])), i30292[10], i29471[10])
LOAD58473(java.lang.Object(ARRAY(i6[11], a205976data[11])), i29383[11], i29471[11]) → LOAD58473ARR4(java.lang.Object(ARRAY(i6[11], a205976data[11])), i29383[11], i29471[11], java.lang.Object(java.lang.String(i31240[11])))
COND_LOAD58473ARR4(TRUE, java.lang.Object(ARRAY(i6[13], a205976data[13])), i29383[13], i29471[13], java.lang.Object(java.lang.String(i31240[13]))) → INC62040(java.lang.Object(ARRAY(i6[13], a205976data[13])), +(i29383[13], 1), i29471[13])
LOAD58473ARR5(java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15]))) → COND_LOAD58473ARR5(&&(&&(&&(&&(<=(i31241[15], 0), >(i29383[15], 0)), <(i29383[15], i6[15])), >(i29471[15], 0)), >(+(i29383[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a205976data[15])), i29383[15], i29471[15], java.lang.Object(java.lang.String(i31241[15])))
COND_LOAD58473ARR5(TRUE, java.lang.Object(ARRAY(i6[16], a205976data[16])), i29383[16], i29471[16], java.lang.Object(java.lang.String(i31241[16]))) → INC62040(java.lang.Object(ARRAY(i6[16], a205976data[16])), +(i29383[16], 1), i29471[16])
LOAD58473ARR8(java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18]))) → COND_LOAD58473ARR8(&&(&&(&&(&&(<=(i31241[18], 0), >(i29383[18], 0)), <(i29383[18], i6[18])), >(i29471[18], 0)), >(+(i29383[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a205976data[18])), i29383[18], i29471[18], java.lang.Object(java.lang.String(i31241[18])))
COND_LOAD58473ARR8(TRUE, java.lang.Object(ARRAY(i6[19], a205976data[19])), i29383[19], i29471[19], java.lang.Object(java.lang.String(i31241[19]))) → JMP61974'(java.lang.Object(ARRAY(i6[19], a205976data[19])), +(i29383[19], 1), i29471[19])
!= | ~ | 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 ((i30292[3] →* i29383[0])∧((i6[3] →* i6[0])∧(a205976data[3] →* a205976data[0]))∧(i29471[3] + -1 →* i29471[0]))
(6) -> (0), if ((i29383[6] + 1 →* i29383[0])∧(i29471[6] + -1 →* i29471[0])∧((i6[6] →* i6[0])∧(a205976data[6] →* a205976data[0])))
(9) -> (0), if ((i29471[9] + -1 →* i29471[0])∧((i6[9] →* i6[0])∧(a205976data[9] →* a205976data[0]))∧(i29383[9] + 1 →* i29383[0]))
(10) -> (3), if ((i30292[10] →* i30292[3])∧(i29471[10] →* i29471[3])∧((i6[10] →* i6[3])∧(a205976data[10] →* a205976data[3])))
(13) -> (3), if ((i29383[13] + 1 →* i30292[3])∧(i29471[13] →* i29471[3])∧((i6[13] →* i6[3])∧(a205976data[13] →* a205976data[3])))
(16) -> (3), if ((i29471[16] →* i29471[3])∧(i29383[16] + 1 →* i30292[3])∧((i6[16] →* i6[3])∧(a205976data[16] →* a205976data[3])))
(5) -> (6), if ((i29471[5] →* i29471[6])∧((i31241[5] →* i31241[6]))∧(i29383[5] →* i29383[6])∧((i6[5] →* i6[6])∧(a205976data[5] →* a205976data[6]))∧(i31241[5] <= 0 && i29383[5] > 0 && i29383[5] < i6[5] && i29471[5] > 0 && i29383[5] + 1 > 0 →* TRUE))
(8) -> (9), if ((i31240[8] > 0 && i29383[8] > 0 && i29383[8] < i6[8] && i29471[8] > 0 && i29383[8] + 1 > 0 →* TRUE)∧(i29383[8] →* i29383[9])∧((i6[8] →* i6[9])∧(a205976data[8] →* a205976data[9]))∧(i29471[8] →* i29471[9])∧((i31240[8] →* i31240[9])))
(2) -> (10), if ((i29383[2] + 1 →* i30292[10])∧((i6[2] →* i6[10])∧(a205976data[2] →* a205976data[10]))∧(i29471[2] →* i29471[10]))
(19) -> (10), if (((i6[19] →* i6[10])∧(a205976data[19] →* a205976data[10]))∧(i29471[19] →* i29471[10])∧(i29383[19] + 1 →* i30292[10]))
(3) -> (11), if (((i6[3] →* i6[11])∧(a205976data[3] →* a205976data[11]))∧(i30292[3] →* i29383[11])∧(i29471[3] + -1 →* i29471[11]))
(6) -> (11), if ((i29383[6] + 1 →* i29383[11])∧(i29471[6] + -1 →* i29471[11])∧((i6[6] →* i6[11])∧(a205976data[6] →* a205976data[11])))
(9) -> (11), if ((i29383[9] + 1 →* i29383[11])∧((i6[9] →* i6[11])∧(a205976data[9] →* a205976data[11]))∧(i29471[9] + -1 →* i29471[11]))
(15) -> (16), if ((i29471[15] →* i29471[16])∧((i31241[15] →* i31241[16]))∧((i6[15] →* i6[16])∧(a205976data[15] →* a205976data[16]))∧(i31241[15] <= 0 && i29383[15] > 0 && i29383[15] < i6[15] && i29471[15] > 0 && i29383[15] + 1 > 0 →* TRUE)∧(i29383[15] →* i29383[16]))
(18) -> (19), if (((i31241[18] →* i31241[19]))∧(i31241[18] <= 0 && i29383[18] > 0 && i29383[18] < i6[18] && i29471[18] > 0 && i29383[18] + 1 > 0 →* TRUE)∧(i29383[18] →* i29383[19])∧(i29471[18] →* i29471[19])∧((i6[18] →* i6[19])∧(a205976data[18] →* a205976data[19])))
!= | ~ | 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
(3) -> (0), if ((i30292[3] →* i29383[0])∧((i6[3] →* i6[0])∧(a205976data[3] →* a205976data[0]))∧(i29471[3] + -1 →* i29471[0]))
(6) -> (0), if ((i29383[6] + 1 →* i29383[0])∧(i29471[6] + -1 →* i29471[0])∧((i6[6] →* i6[0])∧(a205976data[6] →* a205976data[0])))
(9) -> (0), if ((i29471[9] + -1 →* i29471[0])∧((i6[9] →* i6[0])∧(a205976data[9] →* a205976data[0]))∧(i29383[9] + 1 →* i29383[0]))
(10) -> (3), if ((i30292[10] →* i30292[3])∧(i29471[10] →* i29471[3])∧((i6[10] →* i6[3])∧(a205976data[10] →* a205976data[3])))
(13) -> (3), if ((i29383[13] + 1 →* i30292[3])∧(i29471[13] →* i29471[3])∧((i6[13] →* i6[3])∧(a205976data[13] →* a205976data[3])))
(16) -> (3), if ((i29471[16] →* i29471[3])∧(i29383[16] + 1 →* i30292[3])∧((i6[16] →* i6[3])∧(a205976data[16] →* a205976data[3])))
(3) -> (4), if ((i29471[3] + -1 →* i29471[4])∧((i6[3] →* i6[4])∧(a205976data[3] →* a205976data[4]))∧(i30292[3] →* i29383[4]))
(6) -> (4), if (((i6[6] →* i6[4])∧(a205976data[6] →* a205976data[4]))∧(i29471[6] + -1 →* i29471[4])∧(i29383[6] + 1 →* i29383[4]))
(9) -> (4), if ((i29383[9] + 1 →* i29383[4])∧((i6[9] →* i6[4])∧(a205976data[9] →* a205976data[4]))∧(i29471[9] + -1 →* i29471[4]))
(3) -> (7), if ((i30292[3] →* i29383[7])∧(i29471[3] + -1 →* i29471[7])∧((i6[3] →* i6[7])∧(a205976data[3] →* a205976data[7])))
(6) -> (7), if ((i29383[6] + 1 →* i29383[7])∧((i6[6] →* i6[7])∧(a205976data[6] →* a205976data[7]))∧(i29471[6] + -1 →* i29471[7]))
(9) -> (7), if ((i29383[9] + 1 →* i29383[7])∧((i6[9] →* i6[7])∧(a205976data[9] →* a205976data[7]))∧(i29471[9] + -1 →* i29471[7]))
(2) -> (10), if ((i29383[2] + 1 →* i30292[10])∧((i6[2] →* i6[10])∧(a205976data[2] →* a205976data[10]))∧(i29471[2] →* i29471[10]))
(19) -> (10), if (((i6[19] →* i6[10])∧(a205976data[19] →* a205976data[10]))∧(i29471[19] →* i29471[10])∧(i29383[19] + 1 →* i30292[10]))
(3) -> (11), if (((i6[3] →* i6[11])∧(a205976data[3] →* a205976data[11]))∧(i30292[3] →* i29383[11])∧(i29471[3] + -1 →* i29471[11]))
(6) -> (11), if ((i29383[6] + 1 →* i29383[11])∧(i29471[6] + -1 →* i29471[11])∧((i6[6] →* i6[11])∧(a205976data[6] →* a205976data[11])))
(9) -> (11), if ((i29383[9] + 1 →* i29383[11])∧((i6[9] →* i6[11])∧(a205976data[9] →* a205976data[11]))∧(i29471[9] + -1 →* i29471[11]))
(3) -> (14), if ((i29471[3] + -1 →* i29471[14])∧((i6[3] →* i6[14])∧(a205976data[3] →* a205976data[14]))∧(i30292[3] →* i29383[14]))
(6) -> (14), if (((i6[6] →* i6[14])∧(a205976data[6] →* a205976data[14]))∧(i29383[6] + 1 →* i29383[14])∧(i29471[6] + -1 →* i29471[14]))
(9) -> (14), if (((i6[9] →* i6[14])∧(a205976data[9] →* a205976data[14]))∧(i29383[9] + 1 →* i29383[14])∧(i29471[9] + -1 →* i29471[14]))
(3) -> (17), if (((i6[3] →* i6[17])∧(a205976data[3] →* a205976data[17]))∧(i30292[3] →* i29383[17])∧(i29471[3] + -1 →* i29471[17]))
(6) -> (17), if ((i29383[6] + 1 →* i29383[17])∧((i6[6] →* i6[17])∧(a205976data[6] →* a205976data[17]))∧(i29471[6] + -1 →* i29471[17]))
(9) -> (17), if ((i29471[9] + -1 →* i29471[17])∧(i29383[9] + 1 →* i29383[17])∧((i6[9] →* i6[17])∧(a205976data[9] →* a205976data[17])))
!= | ~ | 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 |
JMP38560(x1, x2, x3, x4, x5) → JMP38560(x1, x2, x3, x5)
Cond_Load29334ARR16(x1, x2, x3, x4, x5, x6, x7) → Cond_Load29334ARR16(x1, x2, x3, x4, x6, x7)
Load29334ARR16(x1, x2, x3, x4, x5, x6) → Load29334ARR16(x1, x2, x3, x5, x6)
JMP38514(x1, x2, x3, x4, x5) → JMP38514(x1, x2, x3, x5)
Cond_Load29334ARR15(x1, x2, x3, x4, x5, x6, x7) → Cond_Load29334ARR15(x1, x2, x3, x4, x6, x7)
Load29334ARR15(x1, x2, x3, x4, x5, x6) → Load29334ARR15(x1, x2, x3, x5, x6)
Inc38749(x1, x2, x3, x4, x5) → Inc38749(x1, x2, x3, x5)
Cond_Load29334ARR13(x1, x2, x3, x4, x5, x6, x7) → Cond_Load29334ARR13(x1, x2, x3, x4, x6, x7)
Load29334ARR13(x1, x2, x3, x4, x5, x6) → Load29334ARR13(x1, x2, x3, x5, x6)
Cond_Load29334ARR9(x1, x2, x3, x4, x5, x6, x7) → Cond_Load29334ARR9(x1, x2, x3, x4, x6, x7)
Load29334ARR9(x1, x2, x3, x4, x5, x6) → Load29334ARR9(x1, x2, x3, x5, x6)
!= | ~ | 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 |
Load29334(x1, x2, x3, x4, x5) → Load29334(x1, x2, x3)
Tree(x1, x2) → Tree
Load29334ARR9(x1, x2, x3, x4, x5) → Load29334ARR9(x1, x2, x3, x5)
Cond_Load29334ARR9(x1, x2, x3, x4, x5, x6) → Cond_Load29334ARR9(x1, x2, x3, x4, x6)
JMP34988(x1, x2, x3, x4, x5) → JMP34988(x1, x2, x3)
Inc35073(x1, x2, x3, x4, x5) → Inc35073(x1, x2, x3)
Load29334ARR10(x1, x2, x3, x4, x5, x6) → Load29334ARR10(x1, x2, x3, x6)
Cond_Load29334ARR10(x1, x2, x3, x4, x5, x6, x7) → Cond_Load29334ARR10(x1, x2, x3, x4, x7)
Inc38749(x1, x2, x3, x4) → Inc38749(x1, x2, x3)
JMP38514(x1, x2, x3, x4) → JMP38514(x1, x2, x3)
Load29334ARR11(x1, x2, x3, x4, x5, x6) → Load29334ARR11(x1, x2, x3, x6)
Cond_Load29334ARR11(x1, x2, x3, x4, x5, x6, x7) → Cond_Load29334ARR11(x1, x2, x3, x4, x7)
Load29334ARR12(x1, x2, x3, x4, x5, x6) → Load29334ARR12(x1, x2, x3, x6)
Cond_Load29334ARR12(x1, x2, x3, x4, x5, x6, x7) → Cond_Load29334ARR12(x1, x2, x3, x4, x7)
Load29334ARR13(x1, x2, x3, x4, x5) → Load29334ARR13(x1, x2, x3, x5)
Cond_Load29334ARR13(x1, x2, x3, x4, x5, x6) → Cond_Load29334ARR13(x1, x2, x3, x4, x6)
JMP38560(x1, x2, x3, x4) → JMP38560(x1, x2, x3)
Load29334ARR14(x1, x2, x3, x4, x5, x6) → Load29334ARR14(x1, x2, x3, x6)
Cond_Load29334ARR14(x1, x2, x3, x4, x5, x6, x7) → Cond_Load29334ARR14(x1, x2, x3, x4, x7)
Load29334ARR15(x1, x2, x3, x4, x5) → Load29334ARR15(x1, x2, x3, x5)
Cond_Load29334ARR15(x1, x2, x3, x4, x5, x6) → Cond_Load29334ARR15(x1, x2, x3, x4, x6)
Load29334ARR16(x1, x2, x3, x4, x5) → Load29334ARR16(x1, x2, x3, x5)
Cond_Load29334ARR16(x1, x2, x3, x4, x5, x6) → Cond_Load29334ARR16(x1, x2, x3, x4, x6)
!= | ~ | 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 |
| > | Load29334ARR12_4 |
| > | Cond_Load29334ARR12_5 |
| > | Inc35073_3 |
| > | Load29334ARR13_4 |
| > | JMP34988_3 |
| > | Cond_Load29334ARR13_5 |
!= | ~ | 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 |
!= | ~ | 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 ((java.lang.Object(java.lang.String(i8938[0])) →* java.lang.Object(java.lang.String(i8938[1])))∧(i7869[0] →* i7869[1])∧(java.lang.Object(ARRAY(i6[0], a69930data[0])) →* java.lang.Object(ARRAY(i6[1], a69930data[1])))∧(i7809[0] →* i7809[1]))
(1) -> (2), if ((i7809[1] →* i7809[2])∧(java.lang.Object(java.lang.String(i8938[1])) →* java.lang.Object(java.lang.String(i8938[2])))∧(i7869[1] →* i7869[2])∧(i8938[1] > 0 && i7809[1] > 0 && i7809[1] < i6[1] && i7869[1] > 0 && i7809[1] + 1 > 0 →* TRUE)∧(java.lang.Object(ARRAY(i6[1], a69930data[1])) →* java.lang.Object(ARRAY(i6[2], a69930data[2]))))
(2) -> (10), if ((i7809[2] + 1 →* i8155[10])∧(java.lang.Object(ARRAY(i6[2], a69930data[2])) →* java.lang.Object(ARRAY(i6[10], a69930data[10])))∧(i7869[2] →* i7869[10]))
(3) -> (0), if ((java.lang.Object(ARRAY(i6[3], a69930data[3])) →* java.lang.Object(ARRAY(i6[0], a69930data[0])))∧(i8155[3] →* i7809[0])∧(i7869[3] + -1 →* i7869[0]))
(3) -> (4), if ((i7869[3] + -1 →* i7869[4])∧(i8155[3] →* i7809[4])∧(java.lang.Object(ARRAY(i6[3], a69930data[3])) →* java.lang.Object(ARRAY(i6[4], a69930data[4]))))
(3) -> (7), if ((java.lang.Object(ARRAY(i6[3], a69930data[3])) →* java.lang.Object(ARRAY(i6[7], a69930data[7])))∧(i7869[3] + -1 →* i7869[7])∧(i8155[3] →* i7809[7]))
(3) -> (11), if ((i8155[3] →* i7809[11])∧(i7869[3] + -1 →* i7869[11])∧(java.lang.Object(ARRAY(i6[3], a69930data[3])) →* java.lang.Object(ARRAY(i6[11], a69930data[11]))))
(3) -> (14), if ((i8155[3] →* i7809[14])∧(i7869[3] + -1 →* i7869[14])∧(java.lang.Object(ARRAY(i6[3], a69930data[3])) →* java.lang.Object(ARRAY(i6[14], a69930data[14]))))
(3) -> (17), if ((java.lang.Object(ARRAY(i6[3], a69930data[3])) →* java.lang.Object(ARRAY(i6[17], a69930data[17])))∧(i8155[3] →* i7809[17])∧(i7869[3] + -1 →* i7869[17]))
(4) -> (5), if ((i7869[4] →* i7869[5])∧(java.lang.Object(ARRAY(i6[4], a69930data[4])) →* java.lang.Object(ARRAY(i6[5], a69930data[5])))∧(java.lang.Object(java.lang.String(i8939[4])) →* java.lang.Object(java.lang.String(i8939[5])))∧(i7809[4] →* i7809[5]))
(5) -> (6), if ((i8939[5] <= 0 && i7809[5] > 0 && i7809[5] < i6[5] && i7869[5] > 0 && i7809[5] + 1 > 0 →* TRUE)∧(java.lang.Object(ARRAY(i6[5], a69930data[5])) →* java.lang.Object(ARRAY(i6[6], a69930data[6])))∧(i7809[5] →* i7809[6])∧(i7869[5] →* i7869[6])∧(java.lang.Object(java.lang.String(i8939[5])) →* java.lang.Object(java.lang.String(i8939[6]))))
(6) -> (0), if ((i7869[6] + -1 →* i7869[0])∧(java.lang.Object(ARRAY(i6[6], a69930data[6])) →* java.lang.Object(ARRAY(i6[0], a69930data[0])))∧(i7809[6] + 1 →* i7809[0]))
(6) -> (4), if ((i7809[6] + 1 →* i7809[4])∧(i7869[6] + -1 →* i7869[4])∧(java.lang.Object(ARRAY(i6[6], a69930data[6])) →* java.lang.Object(ARRAY(i6[4], a69930data[4]))))
(6) -> (7), if ((i7869[6] + -1 →* i7869[7])∧(java.lang.Object(ARRAY(i6[6], a69930data[6])) →* java.lang.Object(ARRAY(i6[7], a69930data[7])))∧(i7809[6] + 1 →* i7809[7]))
(6) -> (11), if ((java.lang.Object(ARRAY(i6[6], a69930data[6])) →* java.lang.Object(ARRAY(i6[11], a69930data[11])))∧(i7869[6] + -1 →* i7869[11])∧(i7809[6] + 1 →* i7809[11]))
(6) -> (14), if ((i7869[6] + -1 →* i7869[14])∧(i7809[6] + 1 →* i7809[14])∧(java.lang.Object(ARRAY(i6[6], a69930data[6])) →* java.lang.Object(ARRAY(i6[14], a69930data[14]))))
(6) -> (17), if ((i7809[6] + 1 →* i7809[17])∧(java.lang.Object(ARRAY(i6[6], a69930data[6])) →* java.lang.Object(ARRAY(i6[17], a69930data[17])))∧(i7869[6] + -1 →* i7869[17]))
(7) -> (8), if ((i7809[7] →* i7809[8])∧(java.lang.Object(java.lang.String(i8938[7])) →* java.lang.Object(java.lang.String(i8938[8])))∧(i7869[7] →* i7869[8])∧(java.lang.Object(ARRAY(i6[7], a69930data[7])) →* java.lang.Object(ARRAY(i6[8], a69930data[8]))))
(8) -> (9), if ((i8938[8] > 0 && i7809[8] > 0 && i7809[8] < i6[8] && i7869[8] > 0 && i7809[8] + 1 > 0 →* TRUE)∧(i7869[8] →* i7869[9])∧(java.lang.Object(ARRAY(i6[8], a69930data[8])) →* java.lang.Object(ARRAY(i6[9], a69930data[9])))∧(java.lang.Object(java.lang.String(i8938[8])) →* java.lang.Object(java.lang.String(i8938[9])))∧(i7809[8] →* i7809[9]))
(9) -> (0), if ((i7809[9] + 1 →* i7809[0])∧(i7869[9] + -1 →* i7869[0])∧(java.lang.Object(ARRAY(i6[9], a69930data[9])) →* java.lang.Object(ARRAY(i6[0], a69930data[0]))))
(9) -> (4), if ((java.lang.Object(ARRAY(i6[9], a69930data[9])) →* java.lang.Object(ARRAY(i6[4], a69930data[4])))∧(i7809[9] + 1 →* i7809[4])∧(i7869[9] + -1 →* i7869[4]))
(9) -> (7), if ((i7809[9] + 1 →* i7809[7])∧(java.lang.Object(ARRAY(i6[9], a69930data[9])) →* java.lang.Object(ARRAY(i6[7], a69930data[7])))∧(i7869[9] + -1 →* i7869[7]))
(9) -> (11), if ((java.lang.Object(ARRAY(i6[9], a69930data[9])) →* java.lang.Object(ARRAY(i6[11], a69930data[11])))∧(i7809[9] + 1 →* i7809[11])∧(i7869[9] + -1 →* i7869[11]))
(9) -> (14), if ((i7869[9] + -1 →* i7869[14])∧(java.lang.Object(ARRAY(i6[9], a69930data[9])) →* java.lang.Object(ARRAY(i6[14], a69930data[14])))∧(i7809[9] + 1 →* i7809[14]))
(9) -> (17), if ((java.lang.Object(ARRAY(i6[9], a69930data[9])) →* java.lang.Object(ARRAY(i6[17], a69930data[17])))∧(i7809[9] + 1 →* i7809[17])∧(i7869[9] + -1 →* i7869[17]))
(10) -> (3), if ((i7869[10] →* i7869[3])∧(java.lang.Object(ARRAY(i6[10], a69930data[10])) →* java.lang.Object(ARRAY(i6[3], a69930data[3])))∧(i8155[10] →* i8155[3]))
(11) -> (12), if ((i7809[11] →* i7809[12])∧(java.lang.Object(ARRAY(i6[11], a69930data[11])) →* java.lang.Object(ARRAY(i6[12], a69930data[12])))∧(java.lang.Object(java.lang.String(i8938[11])) →* java.lang.Object(java.lang.String(i8938[12])))∧(i7869[11] →* i7869[12]))
(12) -> (13), if ((i7809[12] →* i7809[13])∧(java.lang.Object(java.lang.String(i8938[12])) →* java.lang.Object(java.lang.String(i8938[13])))∧(i7869[12] →* i7869[13])∧(java.lang.Object(ARRAY(i6[12], a69930data[12])) →* java.lang.Object(ARRAY(i6[13], a69930data[13])))∧(i8938[12] > 0 && i7809[12] > 0 && i7809[12] < i6[12] && i7869[12] > 0 && i7809[12] + 1 > 0 →* TRUE))
(13) -> (3), if ((i7809[13] + 1 →* i8155[3])∧(java.lang.Object(ARRAY(i6[13], a69930data[13])) →* java.lang.Object(ARRAY(i6[3], a69930data[3])))∧(i7869[13] →* i7869[3]))
(14) -> (15), if ((java.lang.Object(java.lang.String(i8939[14])) →* java.lang.Object(java.lang.String(i8939[15])))∧(i7809[14] →* i7809[15])∧(i7869[14] →* i7869[15])∧(java.lang.Object(ARRAY(i6[14], a69930data[14])) →* java.lang.Object(ARRAY(i6[15], a69930data[15]))))
(15) -> (16), if ((i8939[15] <= 0 && i7809[15] > 0 && i7809[15] < i6[15] && i7869[15] > 0 && i7809[15] + 1 > 0 →* TRUE)∧(i7869[15] →* i7869[16])∧(java.lang.Object(java.lang.String(i8939[15])) →* java.lang.Object(java.lang.String(i8939[16])))∧(java.lang.Object(ARRAY(i6[15], a69930data[15])) →* java.lang.Object(ARRAY(i6[16], a69930data[16])))∧(i7809[15] →* i7809[16]))
(16) -> (3), if ((i7809[16] + 1 →* i8155[3])∧(i7869[16] →* i7869[3])∧(java.lang.Object(ARRAY(i6[16], a69930data[16])) →* java.lang.Object(ARRAY(i6[3], a69930data[3]))))
(17) -> (18), if ((java.lang.Object(ARRAY(i6[17], a69930data[17])) →* java.lang.Object(ARRAY(i6[18], a69930data[18])))∧(i7869[17] →* i7869[18])∧(i7809[17] →* i7809[18])∧(java.lang.Object(java.lang.String(i8939[17])) →* java.lang.Object(java.lang.String(i8939[18]))))
(18) -> (19), if ((i7809[18] →* i7809[19])∧(java.lang.Object(ARRAY(i6[18], a69930data[18])) →* java.lang.Object(ARRAY(i6[19], a69930data[19])))∧(i8939[18] <= 0 && i7809[18] > 0 && i7809[18] < i6[18] && i7869[18] > 0 && i7809[18] + 1 > 0 →* TRUE)∧(i7869[18] →* i7869[19])∧(java.lang.Object(java.lang.String(i8939[18])) →* java.lang.Object(java.lang.String(i8939[19]))))
(19) -> (10), if ((java.lang.Object(ARRAY(i6[19], a69930data[19])) →* java.lang.Object(ARRAY(i6[10], a69930data[10])))∧(i7809[19] + 1 →* i8155[10])∧(i7869[19] →* i7869[10]))
!= | ~ | 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 ((java.lang.Object(java.lang.String(i8938[0])) →* java.lang.Object(java.lang.String(i8938[1])))∧(i7869[0] →* i7869[1])∧(java.lang.Object(ARRAY(i6[0], a69930data[0])) →* java.lang.Object(ARRAY(i6[1], a69930data[1])))∧(i7809[0] →* i7809[1]))
(1) -> (2), if ((i7809[1] →* i7809[2])∧(java.lang.Object(java.lang.String(i8938[1])) →* java.lang.Object(java.lang.String(i8938[2])))∧(i7869[1] →* i7869[2])∧(i8938[1] > 0 && i7809[1] > 0 && i7809[1] < i6[1] && i7869[1] > 0 && i7809[1] + 1 > 0 →* TRUE)∧(java.lang.Object(ARRAY(i6[1], a69930data[1])) →* java.lang.Object(ARRAY(i6[2], a69930data[2]))))
(2) -> (10), if ((i7809[2] + 1 →* i8155[10])∧(java.lang.Object(ARRAY(i6[2], a69930data[2])) →* java.lang.Object(ARRAY(i6[10], a69930data[10])))∧(i7869[2] →* i7869[10]))
(3) -> (0), if ((java.lang.Object(ARRAY(i6[3], a69930data[3])) →* java.lang.Object(ARRAY(i6[0], a69930data[0])))∧(i8155[3] →* i7809[0])∧(i7869[3] + -1 →* i7869[0]))
(3) -> (4), if ((i7869[3] + -1 →* i7869[4])∧(i8155[3] →* i7809[4])∧(java.lang.Object(ARRAY(i6[3], a69930data[3])) →* java.lang.Object(ARRAY(i6[4], a69930data[4]))))
(3) -> (7), if ((java.lang.Object(ARRAY(i6[3], a69930data[3])) →* java.lang.Object(ARRAY(i6[7], a69930data[7])))∧(i7869[3] + -1 →* i7869[7])∧(i8155[3] →* i7809[7]))
(3) -> (11), if ((i8155[3] →* i7809[11])∧(i7869[3] + -1 →* i7869[11])∧(java.lang.Object(ARRAY(i6[3], a69930data[3])) →* java.lang.Object(ARRAY(i6[11], a69930data[11]))))
(3) -> (14), if ((i8155[3] →* i7809[14])∧(i7869[3] + -1 →* i7869[14])∧(java.lang.Object(ARRAY(i6[3], a69930data[3])) →* java.lang.Object(ARRAY(i6[14], a69930data[14]))))
(3) -> (17), if ((java.lang.Object(ARRAY(i6[3], a69930data[3])) →* java.lang.Object(ARRAY(i6[17], a69930data[17])))∧(i8155[3] →* i7809[17])∧(i7869[3] + -1 →* i7869[17]))
(4) -> (5), if ((i7869[4] →* i7869[5])∧(java.lang.Object(ARRAY(i6[4], a69930data[4])) →* java.lang.Object(ARRAY(i6[5], a69930data[5])))∧(java.lang.Object(java.lang.String(i8939[4])) →* java.lang.Object(java.lang.String(i8939[5])))∧(i7809[4] →* i7809[5]))
(5) -> (6), if ((i8939[5] <= 0 && i7809[5] > 0 && i7809[5] < i6[5] && i7869[5] > 0 && i7809[5] + 1 > 0 →* TRUE)∧(java.lang.Object(ARRAY(i6[5], a69930data[5])) →* java.lang.Object(ARRAY(i6[6], a69930data[6])))∧(i7809[5] →* i7809[6])∧(i7869[5] →* i7869[6])∧(java.lang.Object(java.lang.String(i8939[5])) →* java.lang.Object(java.lang.String(i8939[6]))))
(6) -> (0), if ((i7869[6] + -1 →* i7869[0])∧(java.lang.Object(ARRAY(i6[6], a69930data[6])) →* java.lang.Object(ARRAY(i6[0], a69930data[0])))∧(i7809[6] + 1 →* i7809[0]))
(6) -> (4), if ((i7809[6] + 1 →* i7809[4])∧(i7869[6] + -1 →* i7869[4])∧(java.lang.Object(ARRAY(i6[6], a69930data[6])) →* java.lang.Object(ARRAY(i6[4], a69930data[4]))))
(6) -> (7), if ((i7869[6] + -1 →* i7869[7])∧(java.lang.Object(ARRAY(i6[6], a69930data[6])) →* java.lang.Object(ARRAY(i6[7], a69930data[7])))∧(i7809[6] + 1 →* i7809[7]))
(6) -> (11), if ((java.lang.Object(ARRAY(i6[6], a69930data[6])) →* java.lang.Object(ARRAY(i6[11], a69930data[11])))∧(i7869[6] + -1 →* i7869[11])∧(i7809[6] + 1 →* i7809[11]))
(6) -> (14), if ((i7869[6] + -1 →* i7869[14])∧(i7809[6] + 1 →* i7809[14])∧(java.lang.Object(ARRAY(i6[6], a69930data[6])) →* java.lang.Object(ARRAY(i6[14], a69930data[14]))))
(6) -> (17), if ((i7809[6] + 1 →* i7809[17])∧(java.lang.Object(ARRAY(i6[6], a69930data[6])) →* java.lang.Object(ARRAY(i6[17], a69930data[17])))∧(i7869[6] + -1 →* i7869[17]))
(7) -> (8), if ((i7809[7] →* i7809[8])∧(java.lang.Object(java.lang.String(i8938[7])) →* java.lang.Object(java.lang.String(i8938[8])))∧(i7869[7] →* i7869[8])∧(java.lang.Object(ARRAY(i6[7], a69930data[7])) →* java.lang.Object(ARRAY(i6[8], a69930data[8]))))
(8) -> (9), if ((i8938[8] > 0 && i7809[8] > 0 && i7809[8] < i6[8] && i7869[8] > 0 && i7809[8] + 1 > 0 →* TRUE)∧(i7869[8] →* i7869[9])∧(java.lang.Object(ARRAY(i6[8], a69930data[8])) →* java.lang.Object(ARRAY(i6[9], a69930data[9])))∧(java.lang.Object(java.lang.String(i8938[8])) →* java.lang.Object(java.lang.String(i8938[9])))∧(i7809[8] →* i7809[9]))
(9) -> (0), if ((i7809[9] + 1 →* i7809[0])∧(i7869[9] + -1 →* i7869[0])∧(java.lang.Object(ARRAY(i6[9], a69930data[9])) →* java.lang.Object(ARRAY(i6[0], a69930data[0]))))
(9) -> (4), if ((java.lang.Object(ARRAY(i6[9], a69930data[9])) →* java.lang.Object(ARRAY(i6[4], a69930data[4])))∧(i7809[9] + 1 →* i7809[4])∧(i7869[9] + -1 →* i7869[4]))
(9) -> (7), if ((i7809[9] + 1 →* i7809[7])∧(java.lang.Object(ARRAY(i6[9], a69930data[9])) →* java.lang.Object(ARRAY(i6[7], a69930data[7])))∧(i7869[9] + -1 →* i7869[7]))
(9) -> (11), if ((java.lang.Object(ARRAY(i6[9], a69930data[9])) →* java.lang.Object(ARRAY(i6[11], a69930data[11])))∧(i7809[9] + 1 →* i7809[11])∧(i7869[9] + -1 →* i7869[11]))
(9) -> (14), if ((i7869[9] + -1 →* i7869[14])∧(java.lang.Object(ARRAY(i6[9], a69930data[9])) →* java.lang.Object(ARRAY(i6[14], a69930data[14])))∧(i7809[9] + 1 →* i7809[14]))
(9) -> (17), if ((java.lang.Object(ARRAY(i6[9], a69930data[9])) →* java.lang.Object(ARRAY(i6[17], a69930data[17])))∧(i7809[9] + 1 →* i7809[17])∧(i7869[9] + -1 →* i7869[17]))
(10) -> (3), if ((i7869[10] →* i7869[3])∧(java.lang.Object(ARRAY(i6[10], a69930data[10])) →* java.lang.Object(ARRAY(i6[3], a69930data[3])))∧(i8155[10] →* i8155[3]))
(11) -> (12), if ((i7809[11] →* i7809[12])∧(java.lang.Object(ARRAY(i6[11], a69930data[11])) →* java.lang.Object(ARRAY(i6[12], a69930data[12])))∧(java.lang.Object(java.lang.String(i8938[11])) →* java.lang.Object(java.lang.String(i8938[12])))∧(i7869[11] →* i7869[12]))
(12) -> (13), if ((i7809[12] →* i7809[13])∧(java.lang.Object(java.lang.String(i8938[12])) →* java.lang.Object(java.lang.String(i8938[13])))∧(i7869[12] →* i7869[13])∧(java.lang.Object(ARRAY(i6[12], a69930data[12])) →* java.lang.Object(ARRAY(i6[13], a69930data[13])))∧(i8938[12] > 0 && i7809[12] > 0 && i7809[12] < i6[12] && i7869[12] > 0 && i7809[12] + 1 > 0 →* TRUE))
(13) -> (3), if ((i7809[13] + 1 →* i8155[3])∧(java.lang.Object(ARRAY(i6[13], a69930data[13])) →* java.lang.Object(ARRAY(i6[3], a69930data[3])))∧(i7869[13] →* i7869[3]))
(14) -> (15), if ((java.lang.Object(java.lang.String(i8939[14])) →* java.lang.Object(java.lang.String(i8939[15])))∧(i7809[14] →* i7809[15])∧(i7869[14] →* i7869[15])∧(java.lang.Object(ARRAY(i6[14], a69930data[14])) →* java.lang.Object(ARRAY(i6[15], a69930data[15]))))
(15) -> (16), if ((i8939[15] <= 0 && i7809[15] > 0 && i7809[15] < i6[15] && i7869[15] > 0 && i7809[15] + 1 > 0 →* TRUE)∧(i7869[15] →* i7869[16])∧(java.lang.Object(java.lang.String(i8939[15])) →* java.lang.Object(java.lang.String(i8939[16])))∧(java.lang.Object(ARRAY(i6[15], a69930data[15])) →* java.lang.Object(ARRAY(i6[16], a69930data[16])))∧(i7809[15] →* i7809[16]))
(16) -> (3), if ((i7809[16] + 1 →* i8155[3])∧(i7869[16] →* i7869[3])∧(java.lang.Object(ARRAY(i6[16], a69930data[16])) →* java.lang.Object(ARRAY(i6[3], a69930data[3]))))
(17) -> (18), if ((java.lang.Object(ARRAY(i6[17], a69930data[17])) →* java.lang.Object(ARRAY(i6[18], a69930data[18])))∧(i7869[17] →* i7869[18])∧(i7809[17] →* i7809[18])∧(java.lang.Object(java.lang.String(i8939[17])) →* java.lang.Object(java.lang.String(i8939[18]))))
(18) -> (19), if ((i7809[18] →* i7809[19])∧(java.lang.Object(ARRAY(i6[18], a69930data[18])) →* java.lang.Object(ARRAY(i6[19], a69930data[19])))∧(i8939[18] <= 0 && i7809[18] > 0 && i7809[18] < i6[18] && i7869[18] > 0 && i7809[18] + 1 > 0 →* TRUE)∧(i7869[18] →* i7869[19])∧(java.lang.Object(java.lang.String(i8939[18])) →* java.lang.Object(java.lang.String(i8939[19]))))
(19) -> (10), if ((java.lang.Object(ARRAY(i6[19], a69930data[19])) →* java.lang.Object(ARRAY(i6[10], a69930data[10])))∧(i7809[19] + 1 →* i8155[10])∧(i7869[19] →* i7869[10]))
!= | ~ | 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 (((i8938[0] →* i8938[1]))∧(i7869[0] →* i7869[1])∧((i6[0] →* i6[1])∧(a69930data[0] →* a69930data[1]))∧(i7809[0] →* i7809[1]))
(1) -> (2), if ((i7809[1] →* i7809[2])∧((i8938[1] →* i8938[2]))∧(i7869[1] →* i7869[2])∧(i8938[1] > 0 && i7809[1] > 0 && i7809[1] < i6[1] && i7869[1] > 0 && i7809[1] + 1 > 0 →* TRUE)∧((i6[1] →* i6[2])∧(a69930data[1] →* a69930data[2])))
(2) -> (10), if ((i7809[2] + 1 →* i8155[10])∧((i6[2] →* i6[10])∧(a69930data[2] →* a69930data[10]))∧(i7869[2] →* i7869[10]))
(3) -> (0), if (((i6[3] →* i6[0])∧(a69930data[3] →* a69930data[0]))∧(i8155[3] →* i7809[0])∧(i7869[3] + -1 →* i7869[0]))
(3) -> (4), if ((i7869[3] + -1 →* i7869[4])∧(i8155[3] →* i7809[4])∧((i6[3] →* i6[4])∧(a69930data[3] →* a69930data[4])))
(3) -> (7), if (((i6[3] →* i6[7])∧(a69930data[3] →* a69930data[7]))∧(i7869[3] + -1 →* i7869[7])∧(i8155[3] →* i7809[7]))
(3) -> (11), if ((i8155[3] →* i7809[11])∧(i7869[3] + -1 →* i7869[11])∧((i6[3] →* i6[11])∧(a69930data[3] →* a69930data[11])))
(3) -> (14), if ((i8155[3] →* i7809[14])∧(i7869[3] + -1 →* i7869[14])∧((i6[3] →* i6[14])∧(a69930data[3] →* a69930data[14])))
(3) -> (17), if (((i6[3] →* i6[17])∧(a69930data[3] →* a69930data[17]))∧(i8155[3] →* i7809[17])∧(i7869[3] + -1 →* i7869[17]))
(4) -> (5), if ((i7869[4] →* i7869[5])∧((i6[4] →* i6[5])∧(a69930data[4] →* a69930data[5]))∧((i8939[4] →* i8939[5]))∧(i7809[4] →* i7809[5]))
(5) -> (6), if ((i8939[5] <= 0 && i7809[5] > 0 && i7809[5] < i6[5] && i7869[5] > 0 && i7809[5] + 1 > 0 →* TRUE)∧((i6[5] →* i6[6])∧(a69930data[5] →* a69930data[6]))∧(i7809[5] →* i7809[6])∧(i7869[5] →* i7869[6])∧((i8939[5] →* i8939[6])))
(6) -> (0), if ((i7869[6] + -1 →* i7869[0])∧((i6[6] →* i6[0])∧(a69930data[6] →* a69930data[0]))∧(i7809[6] + 1 →* i7809[0]))
(6) -> (4), if ((i7809[6] + 1 →* i7809[4])∧(i7869[6] + -1 →* i7869[4])∧((i6[6] →* i6[4])∧(a69930data[6] →* a69930data[4])))
(6) -> (7), if ((i7869[6] + -1 →* i7869[7])∧((i6[6] →* i6[7])∧(a69930data[6] →* a69930data[7]))∧(i7809[6] + 1 →* i7809[7]))
(6) -> (11), if (((i6[6] →* i6[11])∧(a69930data[6] →* a69930data[11]))∧(i7869[6] + -1 →* i7869[11])∧(i7809[6] + 1 →* i7809[11]))
(6) -> (14), if ((i7869[6] + -1 →* i7869[14])∧(i7809[6] + 1 →* i7809[14])∧((i6[6] →* i6[14])∧(a69930data[6] →* a69930data[14])))
(6) -> (17), if ((i7809[6] + 1 →* i7809[17])∧((i6[6] →* i6[17])∧(a69930data[6] →* a69930data[17]))∧(i7869[6] + -1 →* i7869[17]))
(7) -> (8), if ((i7809[7] →* i7809[8])∧((i8938[7] →* i8938[8]))∧(i7869[7] →* i7869[8])∧((i6[7] →* i6[8])∧(a69930data[7] →* a69930data[8])))
(8) -> (9), if ((i8938[8] > 0 && i7809[8] > 0 && i7809[8] < i6[8] && i7869[8] > 0 && i7809[8] + 1 > 0 →* TRUE)∧(i7869[8] →* i7869[9])∧((i6[8] →* i6[9])∧(a69930data[8] →* a69930data[9]))∧((i8938[8] →* i8938[9]))∧(i7809[8] →* i7809[9]))
(9) -> (0), if ((i7809[9] + 1 →* i7809[0])∧(i7869[9] + -1 →* i7869[0])∧((i6[9] →* i6[0])∧(a69930data[9] →* a69930data[0])))
(9) -> (4), if (((i6[9] →* i6[4])∧(a69930data[9] →* a69930data[4]))∧(i7809[9] + 1 →* i7809[4])∧(i7869[9] + -1 →* i7869[4]))
(9) -> (7), if ((i7809[9] + 1 →* i7809[7])∧((i6[9] →* i6[7])∧(a69930data[9] →* a69930data[7]))∧(i7869[9] + -1 →* i7869[7]))
(9) -> (11), if (((i6[9] →* i6[11])∧(a69930data[9] →* a69930data[11]))∧(i7809[9] + 1 →* i7809[11])∧(i7869[9] + -1 →* i7869[11]))
(9) -> (14), if ((i7869[9] + -1 →* i7869[14])∧((i6[9] →* i6[14])∧(a69930data[9] →* a69930data[14]))∧(i7809[9] + 1 →* i7809[14]))
(9) -> (17), if (((i6[9] →* i6[17])∧(a69930data[9] →* a69930data[17]))∧(i7809[9] + 1 →* i7809[17])∧(i7869[9] + -1 →* i7869[17]))
(10) -> (3), if ((i7869[10] →* i7869[3])∧((i6[10] →* i6[3])∧(a69930data[10] →* a69930data[3]))∧(i8155[10] →* i8155[3]))
(11) -> (12), if ((i7809[11] →* i7809[12])∧((i6[11] →* i6[12])∧(a69930data[11] →* a69930data[12]))∧((i8938[11] →* i8938[12]))∧(i7869[11] →* i7869[12]))
(12) -> (13), if ((i7809[12] →* i7809[13])∧((i8938[12] →* i8938[13]))∧(i7869[12] →* i7869[13])∧((i6[12] →* i6[13])∧(a69930data[12] →* a69930data[13]))∧(i8938[12] > 0 && i7809[12] > 0 && i7809[12] < i6[12] && i7869[12] > 0 && i7809[12] + 1 > 0 →* TRUE))
(13) -> (3), if ((i7809[13] + 1 →* i8155[3])∧((i6[13] →* i6[3])∧(a69930data[13] →* a69930data[3]))∧(i7869[13] →* i7869[3]))
(14) -> (15), if (((i8939[14] →* i8939[15]))∧(i7809[14] →* i7809[15])∧(i7869[14] →* i7869[15])∧((i6[14] →* i6[15])∧(a69930data[14] →* a69930data[15])))
(15) -> (16), if ((i8939[15] <= 0 && i7809[15] > 0 && i7809[15] < i6[15] && i7869[15] > 0 && i7809[15] + 1 > 0 →* TRUE)∧(i7869[15] →* i7869[16])∧((i8939[15] →* i8939[16]))∧((i6[15] →* i6[16])∧(a69930data[15] →* a69930data[16]))∧(i7809[15] →* i7809[16]))
(16) -> (3), if ((i7809[16] + 1 →* i8155[3])∧(i7869[16] →* i7869[3])∧((i6[16] →* i6[3])∧(a69930data[16] →* a69930data[3])))
(17) -> (18), if (((i6[17] →* i6[18])∧(a69930data[17] →* a69930data[18]))∧(i7869[17] →* i7869[18])∧(i7809[17] →* i7809[18])∧((i8939[17] →* i8939[18])))
(18) -> (19), if ((i7809[18] →* i7809[19])∧((i6[18] →* i6[19])∧(a69930data[18] →* a69930data[19]))∧(i8939[18] <= 0 && i7809[18] > 0 && i7809[18] < i6[18] && i7869[18] > 0 && i7809[18] + 1 > 0 →* TRUE)∧(i7869[18] →* i7869[19])∧((i8939[18] →* i8939[19])))
(19) -> (10), if (((i6[19] →* i6[10])∧(a69930data[19] →* a69930data[10]))∧(i7809[19] + 1 →* i8155[10])∧(i7869[19] →* i7869[10]))
(1) (LOAD29334(java.lang.Object(ARRAY(i6[0], a69930data[0])), i7809[0], i7869[0])≥NonInfC∧LOAD29334(java.lang.Object(ARRAY(i6[0], a69930data[0])), i7809[0], i7869[0])≥LOAD29334ARR9(java.lang.Object(ARRAY(i6[0], a69930data[0])), i7809[0], i7869[0], java.lang.Object(java.lang.String(i8938[0])))∧(UIncreasing(LOAD29334ARR9(java.lang.Object(ARRAY(i6[0], a69930data[0])), i7809[0], i7869[0], java.lang.Object(java.lang.String(i8938[0])))), ≥))
(2) ((UIncreasing(LOAD29334ARR9(java.lang.Object(ARRAY(i6[0], a69930data[0])), i7809[0], i7869[0], java.lang.Object(java.lang.String(i8938[0])))), ≥)∧[(-1)bso_35] ≥ 0)
(3) ((UIncreasing(LOAD29334ARR9(java.lang.Object(ARRAY(i6[0], a69930data[0])), i7809[0], i7869[0], java.lang.Object(java.lang.String(i8938[0])))), ≥)∧[(-1)bso_35] ≥ 0)
(4) ((UIncreasing(LOAD29334ARR9(java.lang.Object(ARRAY(i6[0], a69930data[0])), i7809[0], i7869[0], java.lang.Object(java.lang.String(i8938[0])))), ≥)∧[(-1)bso_35] ≥ 0)
(5) ((UIncreasing(LOAD29334ARR9(java.lang.Object(ARRAY(i6[0], a69930data[0])), i7809[0], i7869[0], java.lang.Object(java.lang.String(i8938[0])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_35] ≥ 0)
(6) (i7809[1]=i7809[2]∧i8938[1]=i8938[2]∧i7869[1]=i7869[2]∧&&(&&(&&(&&(>(i8938[1], 0), >(i7809[1], 0)), <(i7809[1], i6[1])), >(i7869[1], 0)), >(+(i7809[1], 1), 0))=TRUE∧i6[1]=i6[2]∧a69930data[1]=a69930data[2] ⇒ LOAD29334ARR9(java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))≥NonInfC∧LOAD29334ARR9(java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))≥COND_LOAD29334ARR9(&&(&&(&&(&&(>(i8938[1], 0), >(i7809[1], 0)), <(i7809[1], i6[1])), >(i7869[1], 0)), >(+(i7809[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))∧(UIncreasing(COND_LOAD29334ARR9(&&(&&(&&(&&(>(i8938[1], 0), >(i7809[1], 0)), <(i7809[1], i6[1])), >(i7869[1], 0)), >(+(i7809[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))), ≥))
(7) (>(+(i7809[1], 1), 0)=TRUE∧>(i7869[1], 0)=TRUE∧<(i7809[1], i6[1])=TRUE∧>(i8938[1], 0)=TRUE∧>(i7809[1], 0)=TRUE ⇒ LOAD29334ARR9(java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))≥NonInfC∧LOAD29334ARR9(java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))≥COND_LOAD29334ARR9(&&(&&(&&(&&(>(i8938[1], 0), >(i7809[1], 0)), <(i7809[1], i6[1])), >(i7869[1], 0)), >(+(i7809[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))∧(UIncreasing(COND_LOAD29334ARR9(&&(&&(&&(&&(>(i8938[1], 0), >(i7809[1], 0)), <(i7809[1], i6[1])), >(i7869[1], 0)), >(+(i7809[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))), ≥))
(8) (i7809[1] ≥ 0∧i7869[1] + [-1] ≥ 0∧i6[1] + [-1] + [-1]i7809[1] ≥ 0∧i8938[1] + [-1] ≥ 0∧i7809[1] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR9(&&(&&(&&(&&(>(i8938[1], 0), >(i7809[1], 0)), <(i7809[1], i6[1])), >(i7869[1], 0)), >(+(i7809[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))), ≥)∧[(-3)bni_36 + (-1)Bound*bni_36] + [bni_36]i7869[1] + [bni_36]i6[1] + [(-1)bni_36]i7809[1] ≥ 0∧[(-1)bso_37] ≥ 0)
(9) (i7809[1] ≥ 0∧i7869[1] + [-1] ≥ 0∧i6[1] + [-1] + [-1]i7809[1] ≥ 0∧i8938[1] + [-1] ≥ 0∧i7809[1] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR9(&&(&&(&&(&&(>(i8938[1], 0), >(i7809[1], 0)), <(i7809[1], i6[1])), >(i7869[1], 0)), >(+(i7809[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))), ≥)∧[(-3)bni_36 + (-1)Bound*bni_36] + [bni_36]i7869[1] + [bni_36]i6[1] + [(-1)bni_36]i7809[1] ≥ 0∧[(-1)bso_37] ≥ 0)
(10) (i7809[1] ≥ 0∧i7869[1] + [-1] ≥ 0∧i6[1] + [-1] + [-1]i7809[1] ≥ 0∧i8938[1] + [-1] ≥ 0∧i7809[1] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR9(&&(&&(&&(&&(>(i8938[1], 0), >(i7809[1], 0)), <(i7809[1], i6[1])), >(i7869[1], 0)), >(+(i7809[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))), ≥)∧[(-3)bni_36 + (-1)Bound*bni_36] + [bni_36]i7869[1] + [bni_36]i6[1] + [(-1)bni_36]i7809[1] ≥ 0∧[(-1)bso_37] ≥ 0)
(11) (i7809[1] ≥ 0∧i7869[1] + [-1] ≥ 0∧i6[1] + [-1] + [-1]i7809[1] ≥ 0∧i8938[1] + [-1] ≥ 0∧i7809[1] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR9(&&(&&(&&(&&(>(i8938[1], 0), >(i7809[1], 0)), <(i7809[1], i6[1])), >(i7869[1], 0)), >(+(i7809[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))), ≥)∧0 = 0∧[(-3)bni_36 + (-1)Bound*bni_36] + [bni_36]i7869[1] + [bni_36]i6[1] + [(-1)bni_36]i7809[1] ≥ 0∧0 = 0∧[(-1)bso_37] ≥ 0)
(12) ([1] + i7809[1] ≥ 0∧i7869[1] + [-1] ≥ 0∧i6[1] + [-2] + [-1]i7809[1] ≥ 0∧i8938[1] + [-1] ≥ 0∧i7809[1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR9(&&(&&(&&(&&(>(i8938[1], 0), >(i7809[1], 0)), <(i7809[1], i6[1])), >(i7869[1], 0)), >(+(i7809[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))), ≥)∧0 = 0∧[(-4)bni_36 + (-1)Bound*bni_36] + [bni_36]i7869[1] + [bni_36]i6[1] + [(-1)bni_36]i7809[1] ≥ 0∧0 = 0∧[(-1)bso_37] ≥ 0)
(13) ([1] + i7809[1] ≥ 0∧i7869[1] ≥ 0∧i6[1] + [-2] + [-1]i7809[1] ≥ 0∧i8938[1] + [-1] ≥ 0∧i7809[1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR9(&&(&&(&&(&&(>(i8938[1], 0), >(i7809[1], 0)), <(i7809[1], i6[1])), >(i7869[1], 0)), >(+(i7809[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))), ≥)∧0 = 0∧[(-3)bni_36 + (-1)Bound*bni_36] + [bni_36]i7869[1] + [bni_36]i6[1] + [(-1)bni_36]i7809[1] ≥ 0∧0 = 0∧[(-1)bso_37] ≥ 0)
(14) ([1] + i7809[1] ≥ 0∧i7869[1] ≥ 0∧i6[1] ≥ 0∧i8938[1] + [-1] ≥ 0∧i7809[1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR9(&&(&&(&&(&&(>(i8938[1], 0), >(i7809[1], 0)), <(i7809[1], i6[1])), >(i7869[1], 0)), >(+(i7809[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))), ≥)∧0 = 0∧[(-1)Bound*bni_36 + (-1)bni_36] + [bni_36]i7869[1] + [bni_36]i6[1] ≥ 0∧0 = 0∧[(-1)bso_37] ≥ 0)
(15) ([1] + i7809[1] ≥ 0∧i7869[1] ≥ 0∧i6[1] ≥ 0∧i8938[1] ≥ 0∧i7809[1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR9(&&(&&(&&(&&(>(i8938[1], 0), >(i7809[1], 0)), <(i7809[1], i6[1])), >(i7869[1], 0)), >(+(i7809[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))), ≥)∧0 = 0∧[(-1)Bound*bni_36 + (-1)bni_36] + [bni_36]i7869[1] + [bni_36]i6[1] ≥ 0∧0 = 0∧[(-1)bso_37] ≥ 0)
(16) (COND_LOAD29334ARR9(TRUE, java.lang.Object(ARRAY(i6[2], a69930data[2])), i7809[2], i7869[2], java.lang.Object(java.lang.String(i8938[2])))≥NonInfC∧COND_LOAD29334ARR9(TRUE, java.lang.Object(ARRAY(i6[2], a69930data[2])), i7809[2], i7869[2], java.lang.Object(java.lang.String(i8938[2])))≥JMP34988'(java.lang.Object(ARRAY(i6[2], a69930data[2])), +(i7809[2], 1), i7869[2])∧(UIncreasing(JMP34988'(java.lang.Object(ARRAY(i6[2], a69930data[2])), +(i7809[2], 1), i7869[2])), ≥))
(17) ((UIncreasing(JMP34988'(java.lang.Object(ARRAY(i6[2], a69930data[2])), +(i7809[2], 1), i7869[2])), ≥)∧[1 + (-1)bso_39] ≥ 0)
(18) ((UIncreasing(JMP34988'(java.lang.Object(ARRAY(i6[2], a69930data[2])), +(i7809[2], 1), i7869[2])), ≥)∧[1 + (-1)bso_39] ≥ 0)
(19) ((UIncreasing(JMP34988'(java.lang.Object(ARRAY(i6[2], a69930data[2])), +(i7809[2], 1), i7869[2])), ≥)∧[1 + (-1)bso_39] ≥ 0)
(20) ((UIncreasing(JMP34988'(java.lang.Object(ARRAY(i6[2], a69930data[2])), +(i7809[2], 1), i7869[2])), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[1 + (-1)bso_39] ≥ 0)
(21) (INC35073(java.lang.Object(ARRAY(i6[3], a69930data[3])), i8155[3], i7869[3])≥NonInfC∧INC35073(java.lang.Object(ARRAY(i6[3], a69930data[3])), i8155[3], i7869[3])≥LOAD29334(java.lang.Object(ARRAY(i6[3], a69930data[3])), i8155[3], +(i7869[3], -1))∧(UIncreasing(LOAD29334(java.lang.Object(ARRAY(i6[3], a69930data[3])), i8155[3], +(i7869[3], -1))), ≥))
(22) ((UIncreasing(LOAD29334(java.lang.Object(ARRAY(i6[3], a69930data[3])), i8155[3], +(i7869[3], -1))), ≥)∧[1 + (-1)bso_41] ≥ 0)
(23) ((UIncreasing(LOAD29334(java.lang.Object(ARRAY(i6[3], a69930data[3])), i8155[3], +(i7869[3], -1))), ≥)∧[1 + (-1)bso_41] ≥ 0)
(24) ((UIncreasing(LOAD29334(java.lang.Object(ARRAY(i6[3], a69930data[3])), i8155[3], +(i7869[3], -1))), ≥)∧[1 + (-1)bso_41] ≥ 0)
(25) ((UIncreasing(LOAD29334(java.lang.Object(ARRAY(i6[3], a69930data[3])), i8155[3], +(i7869[3], -1))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[1 + (-1)bso_41] ≥ 0)
(26) (LOAD29334(java.lang.Object(ARRAY(i6[4], a69930data[4])), i7809[4], i7869[4])≥NonInfC∧LOAD29334(java.lang.Object(ARRAY(i6[4], a69930data[4])), i7809[4], i7869[4])≥LOAD29334ARR10(java.lang.Object(ARRAY(i6[4], a69930data[4])), i7809[4], i7869[4], java.lang.Object(java.lang.String(i8939[4])))∧(UIncreasing(LOAD29334ARR10(java.lang.Object(ARRAY(i6[4], a69930data[4])), i7809[4], i7869[4], java.lang.Object(java.lang.String(i8939[4])))), ≥))
(27) ((UIncreasing(LOAD29334ARR10(java.lang.Object(ARRAY(i6[4], a69930data[4])), i7809[4], i7869[4], java.lang.Object(java.lang.String(i8939[4])))), ≥)∧[(-1)bso_43] ≥ 0)
(28) ((UIncreasing(LOAD29334ARR10(java.lang.Object(ARRAY(i6[4], a69930data[4])), i7809[4], i7869[4], java.lang.Object(java.lang.String(i8939[4])))), ≥)∧[(-1)bso_43] ≥ 0)
(29) ((UIncreasing(LOAD29334ARR10(java.lang.Object(ARRAY(i6[4], a69930data[4])), i7809[4], i7869[4], java.lang.Object(java.lang.String(i8939[4])))), ≥)∧[(-1)bso_43] ≥ 0)
(30) ((UIncreasing(LOAD29334ARR10(java.lang.Object(ARRAY(i6[4], a69930data[4])), i7809[4], i7869[4], java.lang.Object(java.lang.String(i8939[4])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_43] ≥ 0)
(31) (&&(&&(&&(&&(<=(i8939[5], 0), >(i7809[5], 0)), <(i7809[5], i6[5])), >(i7869[5], 0)), >(+(i7809[5], 1), 0))=TRUE∧i6[5]=i6[6]∧a69930data[5]=a69930data[6]∧i7809[5]=i7809[6]∧i7869[5]=i7869[6]∧i8939[5]=i8939[6] ⇒ LOAD29334ARR10(java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))≥NonInfC∧LOAD29334ARR10(java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))≥COND_LOAD29334ARR10(&&(&&(&&(&&(<=(i8939[5], 0), >(i7809[5], 0)), <(i7809[5], i6[5])), >(i7869[5], 0)), >(+(i7809[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))∧(UIncreasing(COND_LOAD29334ARR10(&&(&&(&&(&&(<=(i8939[5], 0), >(i7809[5], 0)), <(i7809[5], i6[5])), >(i7869[5], 0)), >(+(i7809[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))), ≥))
(32) (>(+(i7809[5], 1), 0)=TRUE∧>(i7869[5], 0)=TRUE∧<(i7809[5], i6[5])=TRUE∧<=(i8939[5], 0)=TRUE∧>(i7809[5], 0)=TRUE ⇒ LOAD29334ARR10(java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))≥NonInfC∧LOAD29334ARR10(java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))≥COND_LOAD29334ARR10(&&(&&(&&(&&(<=(i8939[5], 0), >(i7809[5], 0)), <(i7809[5], i6[5])), >(i7869[5], 0)), >(+(i7809[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))∧(UIncreasing(COND_LOAD29334ARR10(&&(&&(&&(&&(<=(i8939[5], 0), >(i7809[5], 0)), <(i7809[5], i6[5])), >(i7869[5], 0)), >(+(i7809[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))), ≥))
(33) (i7809[5] ≥ 0∧i7869[5] + [-1] ≥ 0∧i6[5] + [-1] + [-1]i7809[5] ≥ 0∧[-1]i8939[5] ≥ 0∧i7809[5] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR10(&&(&&(&&(&&(<=(i8939[5], 0), >(i7809[5], 0)), <(i7809[5], i6[5])), >(i7869[5], 0)), >(+(i7809[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))), ≥)∧[(-3)bni_44 + (-1)Bound*bni_44] + [bni_44]i7869[5] + [bni_44]i6[5] + [(-1)bni_44]i7809[5] ≥ 0∧[(-1)bso_45] ≥ 0)
(34) (i7809[5] ≥ 0∧i7869[5] + [-1] ≥ 0∧i6[5] + [-1] + [-1]i7809[5] ≥ 0∧[-1]i8939[5] ≥ 0∧i7809[5] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR10(&&(&&(&&(&&(<=(i8939[5], 0), >(i7809[5], 0)), <(i7809[5], i6[5])), >(i7869[5], 0)), >(+(i7809[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))), ≥)∧[(-3)bni_44 + (-1)Bound*bni_44] + [bni_44]i7869[5] + [bni_44]i6[5] + [(-1)bni_44]i7809[5] ≥ 0∧[(-1)bso_45] ≥ 0)
(35) (i7809[5] ≥ 0∧i7869[5] + [-1] ≥ 0∧i6[5] + [-1] + [-1]i7809[5] ≥ 0∧[-1]i8939[5] ≥ 0∧i7809[5] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR10(&&(&&(&&(&&(<=(i8939[5], 0), >(i7809[5], 0)), <(i7809[5], i6[5])), >(i7869[5], 0)), >(+(i7809[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))), ≥)∧[(-3)bni_44 + (-1)Bound*bni_44] + [bni_44]i7869[5] + [bni_44]i6[5] + [(-1)bni_44]i7809[5] ≥ 0∧[(-1)bso_45] ≥ 0)
(36) (i7809[5] ≥ 0∧i7869[5] + [-1] ≥ 0∧i6[5] + [-1] + [-1]i7809[5] ≥ 0∧[-1]i8939[5] ≥ 0∧i7809[5] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR10(&&(&&(&&(&&(<=(i8939[5], 0), >(i7809[5], 0)), <(i7809[5], i6[5])), >(i7869[5], 0)), >(+(i7809[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))), ≥)∧0 = 0∧[(-3)bni_44 + (-1)Bound*bni_44] + [bni_44]i7869[5] + [bni_44]i6[5] + [(-1)bni_44]i7809[5] ≥ 0∧0 = 0∧[(-1)bso_45] ≥ 0)
(37) ([1] + i7809[5] ≥ 0∧i7869[5] + [-1] ≥ 0∧i6[5] + [-2] + [-1]i7809[5] ≥ 0∧[-1]i8939[5] ≥ 0∧i7809[5] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR10(&&(&&(&&(&&(<=(i8939[5], 0), >(i7809[5], 0)), <(i7809[5], i6[5])), >(i7869[5], 0)), >(+(i7809[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))), ≥)∧0 = 0∧[(-4)bni_44 + (-1)Bound*bni_44] + [bni_44]i7869[5] + [bni_44]i6[5] + [(-1)bni_44]i7809[5] ≥ 0∧0 = 0∧[(-1)bso_45] ≥ 0)
(38) ([1] + i7809[5] ≥ 0∧i7869[5] ≥ 0∧i6[5] + [-2] + [-1]i7809[5] ≥ 0∧[-1]i8939[5] ≥ 0∧i7809[5] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR10(&&(&&(&&(&&(<=(i8939[5], 0), >(i7809[5], 0)), <(i7809[5], i6[5])), >(i7869[5], 0)), >(+(i7809[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))), ≥)∧0 = 0∧[(-3)bni_44 + (-1)Bound*bni_44] + [bni_44]i7869[5] + [bni_44]i6[5] + [(-1)bni_44]i7809[5] ≥ 0∧0 = 0∧[(-1)bso_45] ≥ 0)
(39) ([1] + i7809[5] ≥ 0∧i7869[5] ≥ 0∧i6[5] ≥ 0∧[-1]i8939[5] ≥ 0∧i7809[5] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR10(&&(&&(&&(&&(<=(i8939[5], 0), >(i7809[5], 0)), <(i7809[5], i6[5])), >(i7869[5], 0)), >(+(i7809[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))), ≥)∧0 = 0∧[(-1)Bound*bni_44 + (-1)bni_44] + [bni_44]i7869[5] + [bni_44]i6[5] ≥ 0∧0 = 0∧[(-1)bso_45] ≥ 0)
(40) ([1] + i7809[5] ≥ 0∧i7869[5] ≥ 0∧i6[5] ≥ 0∧i8939[5] ≥ 0∧i7809[5] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR10(&&(&&(&&(&&(<=(i8939[5], 0), >(i7809[5], 0)), <(i7809[5], i6[5])), >(i7869[5], 0)), >(+(i7809[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))), ≥)∧0 = 0∧[(-1)Bound*bni_44 + (-1)bni_44] + [bni_44]i7869[5] + [bni_44]i6[5] ≥ 0∧0 = 0∧[(-1)bso_45] ≥ 0)
(41) (COND_LOAD29334ARR10(TRUE, java.lang.Object(ARRAY(i6[6], a69930data[6])), i7809[6], i7869[6], java.lang.Object(java.lang.String(i8939[6])))≥NonInfC∧COND_LOAD29334ARR10(TRUE, java.lang.Object(ARRAY(i6[6], a69930data[6])), i7809[6], i7869[6], java.lang.Object(java.lang.String(i8939[6])))≥LOAD29334(java.lang.Object(ARRAY(i6[6], a69930data[6])), +(i7809[6], 1), +(i7869[6], -1))∧(UIncreasing(LOAD29334(java.lang.Object(ARRAY(i6[6], a69930data[6])), +(i7809[6], 1), +(i7869[6], -1))), ≥))
(42) ((UIncreasing(LOAD29334(java.lang.Object(ARRAY(i6[6], a69930data[6])), +(i7809[6], 1), +(i7869[6], -1))), ≥)∧[2 + (-1)bso_47] ≥ 0)
(43) ((UIncreasing(LOAD29334(java.lang.Object(ARRAY(i6[6], a69930data[6])), +(i7809[6], 1), +(i7869[6], -1))), ≥)∧[2 + (-1)bso_47] ≥ 0)
(44) ((UIncreasing(LOAD29334(java.lang.Object(ARRAY(i6[6], a69930data[6])), +(i7809[6], 1), +(i7869[6], -1))), ≥)∧[2 + (-1)bso_47] ≥ 0)
(45) ((UIncreasing(LOAD29334(java.lang.Object(ARRAY(i6[6], a69930data[6])), +(i7809[6], 1), +(i7869[6], -1))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[2 + (-1)bso_47] ≥ 0)
(46) (LOAD29334(java.lang.Object(ARRAY(i6[7], a69930data[7])), i7809[7], i7869[7])≥NonInfC∧LOAD29334(java.lang.Object(ARRAY(i6[7], a69930data[7])), i7809[7], i7869[7])≥LOAD29334ARR11(java.lang.Object(ARRAY(i6[7], a69930data[7])), i7809[7], i7869[7], java.lang.Object(java.lang.String(i8938[7])))∧(UIncreasing(LOAD29334ARR11(java.lang.Object(ARRAY(i6[7], a69930data[7])), i7809[7], i7869[7], java.lang.Object(java.lang.String(i8938[7])))), ≥))
(47) ((UIncreasing(LOAD29334ARR11(java.lang.Object(ARRAY(i6[7], a69930data[7])), i7809[7], i7869[7], java.lang.Object(java.lang.String(i8938[7])))), ≥)∧[(-1)bso_49] ≥ 0)
(48) ((UIncreasing(LOAD29334ARR11(java.lang.Object(ARRAY(i6[7], a69930data[7])), i7809[7], i7869[7], java.lang.Object(java.lang.String(i8938[7])))), ≥)∧[(-1)bso_49] ≥ 0)
(49) ((UIncreasing(LOAD29334ARR11(java.lang.Object(ARRAY(i6[7], a69930data[7])), i7809[7], i7869[7], java.lang.Object(java.lang.String(i8938[7])))), ≥)∧[(-1)bso_49] ≥ 0)
(50) ((UIncreasing(LOAD29334ARR11(java.lang.Object(ARRAY(i6[7], a69930data[7])), i7809[7], i7869[7], java.lang.Object(java.lang.String(i8938[7])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_49] ≥ 0)
(51) (&&(&&(&&(&&(>(i8938[8], 0), >(i7809[8], 0)), <(i7809[8], i6[8])), >(i7869[8], 0)), >(+(i7809[8], 1), 0))=TRUE∧i7869[8]=i7869[9]∧i6[8]=i6[9]∧a69930data[8]=a69930data[9]∧i8938[8]=i8938[9]∧i7809[8]=i7809[9] ⇒ LOAD29334ARR11(java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))≥NonInfC∧LOAD29334ARR11(java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))≥COND_LOAD29334ARR11(&&(&&(&&(&&(>(i8938[8], 0), >(i7809[8], 0)), <(i7809[8], i6[8])), >(i7869[8], 0)), >(+(i7809[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))∧(UIncreasing(COND_LOAD29334ARR11(&&(&&(&&(&&(>(i8938[8], 0), >(i7809[8], 0)), <(i7809[8], i6[8])), >(i7869[8], 0)), >(+(i7809[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))), ≥))
(52) (>(+(i7809[8], 1), 0)=TRUE∧>(i7869[8], 0)=TRUE∧<(i7809[8], i6[8])=TRUE∧>(i8938[8], 0)=TRUE∧>(i7809[8], 0)=TRUE ⇒ LOAD29334ARR11(java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))≥NonInfC∧LOAD29334ARR11(java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))≥COND_LOAD29334ARR11(&&(&&(&&(&&(>(i8938[8], 0), >(i7809[8], 0)), <(i7809[8], i6[8])), >(i7869[8], 0)), >(+(i7809[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))∧(UIncreasing(COND_LOAD29334ARR11(&&(&&(&&(&&(>(i8938[8], 0), >(i7809[8], 0)), <(i7809[8], i6[8])), >(i7869[8], 0)), >(+(i7809[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))), ≥))
(53) (i7809[8] ≥ 0∧i7869[8] + [-1] ≥ 0∧i6[8] + [-1] + [-1]i7809[8] ≥ 0∧i8938[8] + [-1] ≥ 0∧i7809[8] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR11(&&(&&(&&(&&(>(i8938[8], 0), >(i7809[8], 0)), <(i7809[8], i6[8])), >(i7869[8], 0)), >(+(i7809[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))), ≥)∧[(-3)bni_50 + (-1)Bound*bni_50] + [bni_50]i7869[8] + [bni_50]i6[8] + [(-1)bni_50]i7809[8] ≥ 0∧[(-1)bso_51] ≥ 0)
(54) (i7809[8] ≥ 0∧i7869[8] + [-1] ≥ 0∧i6[8] + [-1] + [-1]i7809[8] ≥ 0∧i8938[8] + [-1] ≥ 0∧i7809[8] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR11(&&(&&(&&(&&(>(i8938[8], 0), >(i7809[8], 0)), <(i7809[8], i6[8])), >(i7869[8], 0)), >(+(i7809[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))), ≥)∧[(-3)bni_50 + (-1)Bound*bni_50] + [bni_50]i7869[8] + [bni_50]i6[8] + [(-1)bni_50]i7809[8] ≥ 0∧[(-1)bso_51] ≥ 0)
(55) (i7809[8] ≥ 0∧i7869[8] + [-1] ≥ 0∧i6[8] + [-1] + [-1]i7809[8] ≥ 0∧i8938[8] + [-1] ≥ 0∧i7809[8] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR11(&&(&&(&&(&&(>(i8938[8], 0), >(i7809[8], 0)), <(i7809[8], i6[8])), >(i7869[8], 0)), >(+(i7809[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))), ≥)∧[(-3)bni_50 + (-1)Bound*bni_50] + [bni_50]i7869[8] + [bni_50]i6[8] + [(-1)bni_50]i7809[8] ≥ 0∧[(-1)bso_51] ≥ 0)
(56) (i7809[8] ≥ 0∧i7869[8] + [-1] ≥ 0∧i6[8] + [-1] + [-1]i7809[8] ≥ 0∧i8938[8] + [-1] ≥ 0∧i7809[8] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR11(&&(&&(&&(&&(>(i8938[8], 0), >(i7809[8], 0)), <(i7809[8], i6[8])), >(i7869[8], 0)), >(+(i7809[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))), ≥)∧0 = 0∧[(-3)bni_50 + (-1)Bound*bni_50] + [bni_50]i7869[8] + [bni_50]i6[8] + [(-1)bni_50]i7809[8] ≥ 0∧0 = 0∧[(-1)bso_51] ≥ 0)
(57) ([1] + i7809[8] ≥ 0∧i7869[8] + [-1] ≥ 0∧i6[8] + [-2] + [-1]i7809[8] ≥ 0∧i8938[8] + [-1] ≥ 0∧i7809[8] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR11(&&(&&(&&(&&(>(i8938[8], 0), >(i7809[8], 0)), <(i7809[8], i6[8])), >(i7869[8], 0)), >(+(i7809[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))), ≥)∧0 = 0∧[(-4)bni_50 + (-1)Bound*bni_50] + [bni_50]i7869[8] + [bni_50]i6[8] + [(-1)bni_50]i7809[8] ≥ 0∧0 = 0∧[(-1)bso_51] ≥ 0)
(58) ([1] + i7809[8] ≥ 0∧i7869[8] ≥ 0∧i6[8] + [-2] + [-1]i7809[8] ≥ 0∧i8938[8] + [-1] ≥ 0∧i7809[8] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR11(&&(&&(&&(&&(>(i8938[8], 0), >(i7809[8], 0)), <(i7809[8], i6[8])), >(i7869[8], 0)), >(+(i7809[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))), ≥)∧0 = 0∧[(-3)bni_50 + (-1)Bound*bni_50] + [bni_50]i7869[8] + [bni_50]i6[8] + [(-1)bni_50]i7809[8] ≥ 0∧0 = 0∧[(-1)bso_51] ≥ 0)
(59) ([1] + i7809[8] ≥ 0∧i7869[8] ≥ 0∧i6[8] ≥ 0∧i8938[8] + [-1] ≥ 0∧i7809[8] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR11(&&(&&(&&(&&(>(i8938[8], 0), >(i7809[8], 0)), <(i7809[8], i6[8])), >(i7869[8], 0)), >(+(i7809[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))), ≥)∧0 = 0∧[(-1)Bound*bni_50 + (-1)bni_50] + [bni_50]i7869[8] + [bni_50]i6[8] ≥ 0∧0 = 0∧[(-1)bso_51] ≥ 0)
(60) ([1] + i7809[8] ≥ 0∧i7869[8] ≥ 0∧i6[8] ≥ 0∧i8938[8] ≥ 0∧i7809[8] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR11(&&(&&(&&(&&(>(i8938[8], 0), >(i7809[8], 0)), <(i7809[8], i6[8])), >(i7869[8], 0)), >(+(i7809[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))), ≥)∧0 = 0∧[(-1)Bound*bni_50 + (-1)bni_50] + [bni_50]i7869[8] + [bni_50]i6[8] ≥ 0∧0 = 0∧[(-1)bso_51] ≥ 0)
(61) (COND_LOAD29334ARR11(TRUE, java.lang.Object(ARRAY(i6[9], a69930data[9])), i7809[9], i7869[9], java.lang.Object(java.lang.String(i8938[9])))≥NonInfC∧COND_LOAD29334ARR11(TRUE, java.lang.Object(ARRAY(i6[9], a69930data[9])), i7809[9], i7869[9], java.lang.Object(java.lang.String(i8938[9])))≥LOAD29334(java.lang.Object(ARRAY(i6[9], a69930data[9])), +(i7809[9], 1), +(i7869[9], -1))∧(UIncreasing(LOAD29334(java.lang.Object(ARRAY(i6[9], a69930data[9])), +(i7809[9], 1), +(i7869[9], -1))), ≥))
(62) ((UIncreasing(LOAD29334(java.lang.Object(ARRAY(i6[9], a69930data[9])), +(i7809[9], 1), +(i7869[9], -1))), ≥)∧[2 + (-1)bso_53] ≥ 0)
(63) ((UIncreasing(LOAD29334(java.lang.Object(ARRAY(i6[9], a69930data[9])), +(i7809[9], 1), +(i7869[9], -1))), ≥)∧[2 + (-1)bso_53] ≥ 0)
(64) ((UIncreasing(LOAD29334(java.lang.Object(ARRAY(i6[9], a69930data[9])), +(i7809[9], 1), +(i7869[9], -1))), ≥)∧[2 + (-1)bso_53] ≥ 0)
(65) ((UIncreasing(LOAD29334(java.lang.Object(ARRAY(i6[9], a69930data[9])), +(i7809[9], 1), +(i7869[9], -1))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[2 + (-1)bso_53] ≥ 0)
(66) (i7869[10]=i7869[3]∧i6[10]=i6[3]∧a69930data[10]=a69930data[3]∧i8155[10]=i8155[3] ⇒ JMP34988'(java.lang.Object(ARRAY(i6[10], a69930data[10])), i8155[10], i7869[10])≥NonInfC∧JMP34988'(java.lang.Object(ARRAY(i6[10], a69930data[10])), i8155[10], i7869[10])≥INC35073(java.lang.Object(ARRAY(i6[10], a69930data[10])), i8155[10], i7869[10])∧(UIncreasing(INC35073(java.lang.Object(ARRAY(i6[10], a69930data[10])), i8155[10], i7869[10])), ≥))
(67) (JMP34988'(java.lang.Object(ARRAY(i6[10], a69930data[10])), i8155[10], i7869[10])≥NonInfC∧JMP34988'(java.lang.Object(ARRAY(i6[10], a69930data[10])), i8155[10], i7869[10])≥INC35073(java.lang.Object(ARRAY(i6[10], a69930data[10])), i8155[10], i7869[10])∧(UIncreasing(INC35073(java.lang.Object(ARRAY(i6[10], a69930data[10])), i8155[10], i7869[10])), ≥))
(68) ((UIncreasing(INC35073(java.lang.Object(ARRAY(i6[10], a69930data[10])), i8155[10], i7869[10])), ≥)∧[(-1)bso_55] ≥ 0)
(69) ((UIncreasing(INC35073(java.lang.Object(ARRAY(i6[10], a69930data[10])), i8155[10], i7869[10])), ≥)∧[(-1)bso_55] ≥ 0)
(70) ((UIncreasing(INC35073(java.lang.Object(ARRAY(i6[10], a69930data[10])), i8155[10], i7869[10])), ≥)∧[(-1)bso_55] ≥ 0)
(71) ((UIncreasing(INC35073(java.lang.Object(ARRAY(i6[10], a69930data[10])), i8155[10], i7869[10])), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_55] ≥ 0)
(72) (LOAD29334(java.lang.Object(ARRAY(i6[11], a69930data[11])), i7809[11], i7869[11])≥NonInfC∧LOAD29334(java.lang.Object(ARRAY(i6[11], a69930data[11])), i7809[11], i7869[11])≥LOAD29334ARR12(java.lang.Object(ARRAY(i6[11], a69930data[11])), i7809[11], i7869[11], java.lang.Object(java.lang.String(i8938[11])))∧(UIncreasing(LOAD29334ARR12(java.lang.Object(ARRAY(i6[11], a69930data[11])), i7809[11], i7869[11], java.lang.Object(java.lang.String(i8938[11])))), ≥))
(73) ((UIncreasing(LOAD29334ARR12(java.lang.Object(ARRAY(i6[11], a69930data[11])), i7809[11], i7869[11], java.lang.Object(java.lang.String(i8938[11])))), ≥)∧[(-1)bso_57] ≥ 0)
(74) ((UIncreasing(LOAD29334ARR12(java.lang.Object(ARRAY(i6[11], a69930data[11])), i7809[11], i7869[11], java.lang.Object(java.lang.String(i8938[11])))), ≥)∧[(-1)bso_57] ≥ 0)
(75) ((UIncreasing(LOAD29334ARR12(java.lang.Object(ARRAY(i6[11], a69930data[11])), i7809[11], i7869[11], java.lang.Object(java.lang.String(i8938[11])))), ≥)∧[(-1)bso_57] ≥ 0)
(76) ((UIncreasing(LOAD29334ARR12(java.lang.Object(ARRAY(i6[11], a69930data[11])), i7809[11], i7869[11], java.lang.Object(java.lang.String(i8938[11])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_57] ≥ 0)
(77) (i7809[12]=i7809[13]∧i8938[12]=i8938[13]∧i7869[12]=i7869[13]∧i6[12]=i6[13]∧a69930data[12]=a69930data[13]∧&&(&&(&&(&&(>(i8938[12], 0), >(i7809[12], 0)), <(i7809[12], i6[12])), >(i7869[12], 0)), >(+(i7809[12], 1), 0))=TRUE ⇒ LOAD29334ARR12(java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))≥NonInfC∧LOAD29334ARR12(java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))≥COND_LOAD29334ARR12(&&(&&(&&(&&(>(i8938[12], 0), >(i7809[12], 0)), <(i7809[12], i6[12])), >(i7869[12], 0)), >(+(i7809[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))∧(UIncreasing(COND_LOAD29334ARR12(&&(&&(&&(&&(>(i8938[12], 0), >(i7809[12], 0)), <(i7809[12], i6[12])), >(i7869[12], 0)), >(+(i7809[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))), ≥))
(78) (>(+(i7809[12], 1), 0)=TRUE∧>(i7869[12], 0)=TRUE∧<(i7809[12], i6[12])=TRUE∧>(i8938[12], 0)=TRUE∧>(i7809[12], 0)=TRUE ⇒ LOAD29334ARR12(java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))≥NonInfC∧LOAD29334ARR12(java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))≥COND_LOAD29334ARR12(&&(&&(&&(&&(>(i8938[12], 0), >(i7809[12], 0)), <(i7809[12], i6[12])), >(i7869[12], 0)), >(+(i7809[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))∧(UIncreasing(COND_LOAD29334ARR12(&&(&&(&&(&&(>(i8938[12], 0), >(i7809[12], 0)), <(i7809[12], i6[12])), >(i7869[12], 0)), >(+(i7809[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))), ≥))
(79) (i7809[12] ≥ 0∧i7869[12] + [-1] ≥ 0∧i6[12] + [-1] + [-1]i7809[12] ≥ 0∧i8938[12] + [-1] ≥ 0∧i7809[12] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR12(&&(&&(&&(&&(>(i8938[12], 0), >(i7809[12], 0)), <(i7809[12], i6[12])), >(i7869[12], 0)), >(+(i7809[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))), ≥)∧[(-3)bni_58 + (-1)Bound*bni_58] + [bni_58]i7869[12] + [(-1)bni_58]i7809[12] + [bni_58]i6[12] ≥ 0∧[(-1)bso_59] ≥ 0)
(80) (i7809[12] ≥ 0∧i7869[12] + [-1] ≥ 0∧i6[12] + [-1] + [-1]i7809[12] ≥ 0∧i8938[12] + [-1] ≥ 0∧i7809[12] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR12(&&(&&(&&(&&(>(i8938[12], 0), >(i7809[12], 0)), <(i7809[12], i6[12])), >(i7869[12], 0)), >(+(i7809[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))), ≥)∧[(-3)bni_58 + (-1)Bound*bni_58] + [bni_58]i7869[12] + [(-1)bni_58]i7809[12] + [bni_58]i6[12] ≥ 0∧[(-1)bso_59] ≥ 0)
(81) (i7809[12] ≥ 0∧i7869[12] + [-1] ≥ 0∧i6[12] + [-1] + [-1]i7809[12] ≥ 0∧i8938[12] + [-1] ≥ 0∧i7809[12] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR12(&&(&&(&&(&&(>(i8938[12], 0), >(i7809[12], 0)), <(i7809[12], i6[12])), >(i7869[12], 0)), >(+(i7809[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))), ≥)∧[(-3)bni_58 + (-1)Bound*bni_58] + [bni_58]i7869[12] + [(-1)bni_58]i7809[12] + [bni_58]i6[12] ≥ 0∧[(-1)bso_59] ≥ 0)
(82) (i7809[12] ≥ 0∧i7869[12] + [-1] ≥ 0∧i6[12] + [-1] + [-1]i7809[12] ≥ 0∧i8938[12] + [-1] ≥ 0∧i7809[12] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR12(&&(&&(&&(&&(>(i8938[12], 0), >(i7809[12], 0)), <(i7809[12], i6[12])), >(i7869[12], 0)), >(+(i7809[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))), ≥)∧0 = 0∧[(-3)bni_58 + (-1)Bound*bni_58] + [bni_58]i7869[12] + [(-1)bni_58]i7809[12] + [bni_58]i6[12] ≥ 0∧0 = 0∧[(-1)bso_59] ≥ 0)
(83) ([1] + i7809[12] ≥ 0∧i7869[12] + [-1] ≥ 0∧i6[12] + [-2] + [-1]i7809[12] ≥ 0∧i8938[12] + [-1] ≥ 0∧i7809[12] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR12(&&(&&(&&(&&(>(i8938[12], 0), >(i7809[12], 0)), <(i7809[12], i6[12])), >(i7869[12], 0)), >(+(i7809[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))), ≥)∧0 = 0∧[(-4)bni_58 + (-1)Bound*bni_58] + [bni_58]i7869[12] + [(-1)bni_58]i7809[12] + [bni_58]i6[12] ≥ 0∧0 = 0∧[(-1)bso_59] ≥ 0)
(84) ([1] + i7809[12] ≥ 0∧i7869[12] ≥ 0∧i6[12] + [-2] + [-1]i7809[12] ≥ 0∧i8938[12] + [-1] ≥ 0∧i7809[12] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR12(&&(&&(&&(&&(>(i8938[12], 0), >(i7809[12], 0)), <(i7809[12], i6[12])), >(i7869[12], 0)), >(+(i7809[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))), ≥)∧0 = 0∧[(-3)bni_58 + (-1)Bound*bni_58] + [bni_58]i7869[12] + [(-1)bni_58]i7809[12] + [bni_58]i6[12] ≥ 0∧0 = 0∧[(-1)bso_59] ≥ 0)
(85) ([1] + i7809[12] ≥ 0∧i7869[12] ≥ 0∧i6[12] ≥ 0∧i8938[12] + [-1] ≥ 0∧i7809[12] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR12(&&(&&(&&(&&(>(i8938[12], 0), >(i7809[12], 0)), <(i7809[12], i6[12])), >(i7869[12], 0)), >(+(i7809[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))), ≥)∧0 = 0∧[(-1)bni_58 + (-1)Bound*bni_58] + [bni_58]i7869[12] + [bni_58]i6[12] ≥ 0∧0 = 0∧[(-1)bso_59] ≥ 0)
(86) ([1] + i7809[12] ≥ 0∧i7869[12] ≥ 0∧i6[12] ≥ 0∧i8938[12] ≥ 0∧i7809[12] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR12(&&(&&(&&(&&(>(i8938[12], 0), >(i7809[12], 0)), <(i7809[12], i6[12])), >(i7869[12], 0)), >(+(i7809[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))), ≥)∧0 = 0∧[(-1)bni_58 + (-1)Bound*bni_58] + [bni_58]i7869[12] + [bni_58]i6[12] ≥ 0∧0 = 0∧[(-1)bso_59] ≥ 0)
(87) (COND_LOAD29334ARR12(TRUE, java.lang.Object(ARRAY(i6[13], a69930data[13])), i7809[13], i7869[13], java.lang.Object(java.lang.String(i8938[13])))≥NonInfC∧COND_LOAD29334ARR12(TRUE, java.lang.Object(ARRAY(i6[13], a69930data[13])), i7809[13], i7869[13], java.lang.Object(java.lang.String(i8938[13])))≥INC35073(java.lang.Object(ARRAY(i6[13], a69930data[13])), +(i7809[13], 1), i7869[13])∧(UIncreasing(INC35073(java.lang.Object(ARRAY(i6[13], a69930data[13])), +(i7809[13], 1), i7869[13])), ≥))
(88) ((UIncreasing(INC35073(java.lang.Object(ARRAY(i6[13], a69930data[13])), +(i7809[13], 1), i7869[13])), ≥)∧[1 + (-1)bso_61] ≥ 0)
(89) ((UIncreasing(INC35073(java.lang.Object(ARRAY(i6[13], a69930data[13])), +(i7809[13], 1), i7869[13])), ≥)∧[1 + (-1)bso_61] ≥ 0)
(90) ((UIncreasing(INC35073(java.lang.Object(ARRAY(i6[13], a69930data[13])), +(i7809[13], 1), i7869[13])), ≥)∧[1 + (-1)bso_61] ≥ 0)
(91) ((UIncreasing(INC35073(java.lang.Object(ARRAY(i6[13], a69930data[13])), +(i7809[13], 1), i7869[13])), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[1 + (-1)bso_61] ≥ 0)
(92) (LOAD29334(java.lang.Object(ARRAY(i6[14], a69930data[14])), i7809[14], i7869[14])≥NonInfC∧LOAD29334(java.lang.Object(ARRAY(i6[14], a69930data[14])), i7809[14], i7869[14])≥LOAD29334ARR13(java.lang.Object(ARRAY(i6[14], a69930data[14])), i7809[14], i7869[14], java.lang.Object(java.lang.String(i8939[14])))∧(UIncreasing(LOAD29334ARR13(java.lang.Object(ARRAY(i6[14], a69930data[14])), i7809[14], i7869[14], java.lang.Object(java.lang.String(i8939[14])))), ≥))
(93) ((UIncreasing(LOAD29334ARR13(java.lang.Object(ARRAY(i6[14], a69930data[14])), i7809[14], i7869[14], java.lang.Object(java.lang.String(i8939[14])))), ≥)∧[(-1)bso_63] ≥ 0)
(94) ((UIncreasing(LOAD29334ARR13(java.lang.Object(ARRAY(i6[14], a69930data[14])), i7809[14], i7869[14], java.lang.Object(java.lang.String(i8939[14])))), ≥)∧[(-1)bso_63] ≥ 0)
(95) ((UIncreasing(LOAD29334ARR13(java.lang.Object(ARRAY(i6[14], a69930data[14])), i7809[14], i7869[14], java.lang.Object(java.lang.String(i8939[14])))), ≥)∧[(-1)bso_63] ≥ 0)
(96) ((UIncreasing(LOAD29334ARR13(java.lang.Object(ARRAY(i6[14], a69930data[14])), i7809[14], i7869[14], java.lang.Object(java.lang.String(i8939[14])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_63] ≥ 0)
(97) (&&(&&(&&(&&(<=(i8939[15], 0), >(i7809[15], 0)), <(i7809[15], i6[15])), >(i7869[15], 0)), >(+(i7809[15], 1), 0))=TRUE∧i7869[15]=i7869[16]∧i8939[15]=i8939[16]∧i6[15]=i6[16]∧a69930data[15]=a69930data[16]∧i7809[15]=i7809[16] ⇒ LOAD29334ARR13(java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))≥NonInfC∧LOAD29334ARR13(java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))≥COND_LOAD29334ARR13(&&(&&(&&(&&(<=(i8939[15], 0), >(i7809[15], 0)), <(i7809[15], i6[15])), >(i7869[15], 0)), >(+(i7809[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))∧(UIncreasing(COND_LOAD29334ARR13(&&(&&(&&(&&(<=(i8939[15], 0), >(i7809[15], 0)), <(i7809[15], i6[15])), >(i7869[15], 0)), >(+(i7809[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))), ≥))
(98) (>(+(i7809[15], 1), 0)=TRUE∧>(i7869[15], 0)=TRUE∧<(i7809[15], i6[15])=TRUE∧<=(i8939[15], 0)=TRUE∧>(i7809[15], 0)=TRUE ⇒ LOAD29334ARR13(java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))≥NonInfC∧LOAD29334ARR13(java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))≥COND_LOAD29334ARR13(&&(&&(&&(&&(<=(i8939[15], 0), >(i7809[15], 0)), <(i7809[15], i6[15])), >(i7869[15], 0)), >(+(i7809[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))∧(UIncreasing(COND_LOAD29334ARR13(&&(&&(&&(&&(<=(i8939[15], 0), >(i7809[15], 0)), <(i7809[15], i6[15])), >(i7869[15], 0)), >(+(i7809[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))), ≥))
(99) (i7809[15] ≥ 0∧i7869[15] + [-1] ≥ 0∧i6[15] + [-1] + [-1]i7809[15] ≥ 0∧[-1]i8939[15] ≥ 0∧i7809[15] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR13(&&(&&(&&(&&(<=(i8939[15], 0), >(i7809[15], 0)), <(i7809[15], i6[15])), >(i7869[15], 0)), >(+(i7809[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))), ≥)∧[(-3)bni_64 + (-1)Bound*bni_64] + [bni_64]i7869[15] + [(-1)bni_64]i7809[15] + [bni_64]i6[15] ≥ 0∧[(-1)bso_65] ≥ 0)
(100) (i7809[15] ≥ 0∧i7869[15] + [-1] ≥ 0∧i6[15] + [-1] + [-1]i7809[15] ≥ 0∧[-1]i8939[15] ≥ 0∧i7809[15] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR13(&&(&&(&&(&&(<=(i8939[15], 0), >(i7809[15], 0)), <(i7809[15], i6[15])), >(i7869[15], 0)), >(+(i7809[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))), ≥)∧[(-3)bni_64 + (-1)Bound*bni_64] + [bni_64]i7869[15] + [(-1)bni_64]i7809[15] + [bni_64]i6[15] ≥ 0∧[(-1)bso_65] ≥ 0)
(101) (i7809[15] ≥ 0∧i7869[15] + [-1] ≥ 0∧i6[15] + [-1] + [-1]i7809[15] ≥ 0∧[-1]i8939[15] ≥ 0∧i7809[15] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR13(&&(&&(&&(&&(<=(i8939[15], 0), >(i7809[15], 0)), <(i7809[15], i6[15])), >(i7869[15], 0)), >(+(i7809[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))), ≥)∧[(-3)bni_64 + (-1)Bound*bni_64] + [bni_64]i7869[15] + [(-1)bni_64]i7809[15] + [bni_64]i6[15] ≥ 0∧[(-1)bso_65] ≥ 0)
(102) (i7809[15] ≥ 0∧i7869[15] + [-1] ≥ 0∧i6[15] + [-1] + [-1]i7809[15] ≥ 0∧[-1]i8939[15] ≥ 0∧i7809[15] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR13(&&(&&(&&(&&(<=(i8939[15], 0), >(i7809[15], 0)), <(i7809[15], i6[15])), >(i7869[15], 0)), >(+(i7809[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))), ≥)∧0 = 0∧[(-3)bni_64 + (-1)Bound*bni_64] + [bni_64]i7869[15] + [(-1)bni_64]i7809[15] + [bni_64]i6[15] ≥ 0∧0 = 0∧[(-1)bso_65] ≥ 0)
(103) ([1] + i7809[15] ≥ 0∧i7869[15] + [-1] ≥ 0∧i6[15] + [-2] + [-1]i7809[15] ≥ 0∧[-1]i8939[15] ≥ 0∧i7809[15] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR13(&&(&&(&&(&&(<=(i8939[15], 0), >(i7809[15], 0)), <(i7809[15], i6[15])), >(i7869[15], 0)), >(+(i7809[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))), ≥)∧0 = 0∧[(-4)bni_64 + (-1)Bound*bni_64] + [bni_64]i7869[15] + [(-1)bni_64]i7809[15] + [bni_64]i6[15] ≥ 0∧0 = 0∧[(-1)bso_65] ≥ 0)
(104) ([1] + i7809[15] ≥ 0∧i7869[15] ≥ 0∧i6[15] + [-2] + [-1]i7809[15] ≥ 0∧[-1]i8939[15] ≥ 0∧i7809[15] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR13(&&(&&(&&(&&(<=(i8939[15], 0), >(i7809[15], 0)), <(i7809[15], i6[15])), >(i7869[15], 0)), >(+(i7809[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))), ≥)∧0 = 0∧[(-3)bni_64 + (-1)Bound*bni_64] + [bni_64]i7869[15] + [(-1)bni_64]i7809[15] + [bni_64]i6[15] ≥ 0∧0 = 0∧[(-1)bso_65] ≥ 0)
(105) ([1] + i7809[15] ≥ 0∧i7869[15] ≥ 0∧i6[15] ≥ 0∧[-1]i8939[15] ≥ 0∧i7809[15] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR13(&&(&&(&&(&&(<=(i8939[15], 0), >(i7809[15], 0)), <(i7809[15], i6[15])), >(i7869[15], 0)), >(+(i7809[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))), ≥)∧0 = 0∧[(-1)bni_64 + (-1)Bound*bni_64] + [bni_64]i7869[15] + [bni_64]i6[15] ≥ 0∧0 = 0∧[(-1)bso_65] ≥ 0)
(106) ([1] + i7809[15] ≥ 0∧i7869[15] ≥ 0∧i6[15] ≥ 0∧i8939[15] ≥ 0∧i7809[15] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR13(&&(&&(&&(&&(<=(i8939[15], 0), >(i7809[15], 0)), <(i7809[15], i6[15])), >(i7869[15], 0)), >(+(i7809[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))), ≥)∧0 = 0∧[(-1)bni_64 + (-1)Bound*bni_64] + [bni_64]i7869[15] + [bni_64]i6[15] ≥ 0∧0 = 0∧[(-1)bso_65] ≥ 0)
(107) (COND_LOAD29334ARR13(TRUE, java.lang.Object(ARRAY(i6[16], a69930data[16])), i7809[16], i7869[16], java.lang.Object(java.lang.String(i8939[16])))≥NonInfC∧COND_LOAD29334ARR13(TRUE, java.lang.Object(ARRAY(i6[16], a69930data[16])), i7809[16], i7869[16], java.lang.Object(java.lang.String(i8939[16])))≥INC35073(java.lang.Object(ARRAY(i6[16], a69930data[16])), +(i7809[16], 1), i7869[16])∧(UIncreasing(INC35073(java.lang.Object(ARRAY(i6[16], a69930data[16])), +(i7809[16], 1), i7869[16])), ≥))
(108) ((UIncreasing(INC35073(java.lang.Object(ARRAY(i6[16], a69930data[16])), +(i7809[16], 1), i7869[16])), ≥)∧[1 + (-1)bso_67] ≥ 0)
(109) ((UIncreasing(INC35073(java.lang.Object(ARRAY(i6[16], a69930data[16])), +(i7809[16], 1), i7869[16])), ≥)∧[1 + (-1)bso_67] ≥ 0)
(110) ((UIncreasing(INC35073(java.lang.Object(ARRAY(i6[16], a69930data[16])), +(i7809[16], 1), i7869[16])), ≥)∧[1 + (-1)bso_67] ≥ 0)
(111) ((UIncreasing(INC35073(java.lang.Object(ARRAY(i6[16], a69930data[16])), +(i7809[16], 1), i7869[16])), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[1 + (-1)bso_67] ≥ 0)
(112) (LOAD29334(java.lang.Object(ARRAY(i6[17], a69930data[17])), i7809[17], i7869[17])≥NonInfC∧LOAD29334(java.lang.Object(ARRAY(i6[17], a69930data[17])), i7809[17], i7869[17])≥LOAD29334ARR16(java.lang.Object(ARRAY(i6[17], a69930data[17])), i7809[17], i7869[17], java.lang.Object(java.lang.String(i8939[17])))∧(UIncreasing(LOAD29334ARR16(java.lang.Object(ARRAY(i6[17], a69930data[17])), i7809[17], i7869[17], java.lang.Object(java.lang.String(i8939[17])))), ≥))
(113) ((UIncreasing(LOAD29334ARR16(java.lang.Object(ARRAY(i6[17], a69930data[17])), i7809[17], i7869[17], java.lang.Object(java.lang.String(i8939[17])))), ≥)∧[(-1)bso_69] ≥ 0)
(114) ((UIncreasing(LOAD29334ARR16(java.lang.Object(ARRAY(i6[17], a69930data[17])), i7809[17], i7869[17], java.lang.Object(java.lang.String(i8939[17])))), ≥)∧[(-1)bso_69] ≥ 0)
(115) ((UIncreasing(LOAD29334ARR16(java.lang.Object(ARRAY(i6[17], a69930data[17])), i7809[17], i7869[17], java.lang.Object(java.lang.String(i8939[17])))), ≥)∧[(-1)bso_69] ≥ 0)
(116) ((UIncreasing(LOAD29334ARR16(java.lang.Object(ARRAY(i6[17], a69930data[17])), i7809[17], i7869[17], java.lang.Object(java.lang.String(i8939[17])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_69] ≥ 0)
(117) (i7809[18]=i7809[19]∧i6[18]=i6[19]∧a69930data[18]=a69930data[19]∧&&(&&(&&(&&(<=(i8939[18], 0), >(i7809[18], 0)), <(i7809[18], i6[18])), >(i7869[18], 0)), >(+(i7809[18], 1), 0))=TRUE∧i7869[18]=i7869[19]∧i8939[18]=i8939[19] ⇒ LOAD29334ARR16(java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))≥NonInfC∧LOAD29334ARR16(java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))≥COND_LOAD29334ARR16(&&(&&(&&(&&(<=(i8939[18], 0), >(i7809[18], 0)), <(i7809[18], i6[18])), >(i7869[18], 0)), >(+(i7809[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))∧(UIncreasing(COND_LOAD29334ARR16(&&(&&(&&(&&(<=(i8939[18], 0), >(i7809[18], 0)), <(i7809[18], i6[18])), >(i7869[18], 0)), >(+(i7809[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))), ≥))
(118) (>(+(i7809[18], 1), 0)=TRUE∧>(i7869[18], 0)=TRUE∧<(i7809[18], i6[18])=TRUE∧<=(i8939[18], 0)=TRUE∧>(i7809[18], 0)=TRUE ⇒ LOAD29334ARR16(java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))≥NonInfC∧LOAD29334ARR16(java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))≥COND_LOAD29334ARR16(&&(&&(&&(&&(<=(i8939[18], 0), >(i7809[18], 0)), <(i7809[18], i6[18])), >(i7869[18], 0)), >(+(i7809[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))∧(UIncreasing(COND_LOAD29334ARR16(&&(&&(&&(&&(<=(i8939[18], 0), >(i7809[18], 0)), <(i7809[18], i6[18])), >(i7869[18], 0)), >(+(i7809[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))), ≥))
(119) (i7809[18] ≥ 0∧i7869[18] + [-1] ≥ 0∧i6[18] + [-1] + [-1]i7809[18] ≥ 0∧[-1]i8939[18] ≥ 0∧i7809[18] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR16(&&(&&(&&(&&(<=(i8939[18], 0), >(i7809[18], 0)), <(i7809[18], i6[18])), >(i7869[18], 0)), >(+(i7809[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))), ≥)∧[(-3)bni_70 + (-1)Bound*bni_70] + [bni_70]i7869[18] + [(-1)bni_70]i7809[18] + [bni_70]i6[18] ≥ 0∧[(-1)bso_71] ≥ 0)
(120) (i7809[18] ≥ 0∧i7869[18] + [-1] ≥ 0∧i6[18] + [-1] + [-1]i7809[18] ≥ 0∧[-1]i8939[18] ≥ 0∧i7809[18] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR16(&&(&&(&&(&&(<=(i8939[18], 0), >(i7809[18], 0)), <(i7809[18], i6[18])), >(i7869[18], 0)), >(+(i7809[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))), ≥)∧[(-3)bni_70 + (-1)Bound*bni_70] + [bni_70]i7869[18] + [(-1)bni_70]i7809[18] + [bni_70]i6[18] ≥ 0∧[(-1)bso_71] ≥ 0)
(121) (i7809[18] ≥ 0∧i7869[18] + [-1] ≥ 0∧i6[18] + [-1] + [-1]i7809[18] ≥ 0∧[-1]i8939[18] ≥ 0∧i7809[18] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR16(&&(&&(&&(&&(<=(i8939[18], 0), >(i7809[18], 0)), <(i7809[18], i6[18])), >(i7869[18], 0)), >(+(i7809[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))), ≥)∧[(-3)bni_70 + (-1)Bound*bni_70] + [bni_70]i7869[18] + [(-1)bni_70]i7809[18] + [bni_70]i6[18] ≥ 0∧[(-1)bso_71] ≥ 0)
(122) (i7809[18] ≥ 0∧i7869[18] + [-1] ≥ 0∧i6[18] + [-1] + [-1]i7809[18] ≥ 0∧[-1]i8939[18] ≥ 0∧i7809[18] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR16(&&(&&(&&(&&(<=(i8939[18], 0), >(i7809[18], 0)), <(i7809[18], i6[18])), >(i7869[18], 0)), >(+(i7809[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))), ≥)∧0 = 0∧[(-3)bni_70 + (-1)Bound*bni_70] + [bni_70]i7869[18] + [(-1)bni_70]i7809[18] + [bni_70]i6[18] ≥ 0∧0 = 0∧[(-1)bso_71] ≥ 0)
(123) ([1] + i7809[18] ≥ 0∧i7869[18] + [-1] ≥ 0∧i6[18] + [-2] + [-1]i7809[18] ≥ 0∧[-1]i8939[18] ≥ 0∧i7809[18] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR16(&&(&&(&&(&&(<=(i8939[18], 0), >(i7809[18], 0)), <(i7809[18], i6[18])), >(i7869[18], 0)), >(+(i7809[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))), ≥)∧0 = 0∧[(-4)bni_70 + (-1)Bound*bni_70] + [bni_70]i7869[18] + [(-1)bni_70]i7809[18] + [bni_70]i6[18] ≥ 0∧0 = 0∧[(-1)bso_71] ≥ 0)
(124) ([1] + i7809[18] ≥ 0∧i7869[18] ≥ 0∧i6[18] + [-2] + [-1]i7809[18] ≥ 0∧[-1]i8939[18] ≥ 0∧i7809[18] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR16(&&(&&(&&(&&(<=(i8939[18], 0), >(i7809[18], 0)), <(i7809[18], i6[18])), >(i7869[18], 0)), >(+(i7809[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))), ≥)∧0 = 0∧[(-3)bni_70 + (-1)Bound*bni_70] + [bni_70]i7869[18] + [(-1)bni_70]i7809[18] + [bni_70]i6[18] ≥ 0∧0 = 0∧[(-1)bso_71] ≥ 0)
(125) ([1] + i7809[18] ≥ 0∧i7869[18] ≥ 0∧i6[18] ≥ 0∧[-1]i8939[18] ≥ 0∧i7809[18] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR16(&&(&&(&&(&&(<=(i8939[18], 0), >(i7809[18], 0)), <(i7809[18], i6[18])), >(i7869[18], 0)), >(+(i7809[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))), ≥)∧0 = 0∧[(-1)bni_70 + (-1)Bound*bni_70] + [bni_70]i7869[18] + [bni_70]i6[18] ≥ 0∧0 = 0∧[(-1)bso_71] ≥ 0)
(126) ([1] + i7809[18] ≥ 0∧i7869[18] ≥ 0∧i6[18] ≥ 0∧i8939[18] ≥ 0∧i7809[18] ≥ 0 ⇒ (UIncreasing(COND_LOAD29334ARR16(&&(&&(&&(&&(<=(i8939[18], 0), >(i7809[18], 0)), <(i7809[18], i6[18])), >(i7869[18], 0)), >(+(i7809[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))), ≥)∧0 = 0∧[(-1)bni_70 + (-1)Bound*bni_70] + [bni_70]i7869[18] + [bni_70]i6[18] ≥ 0∧0 = 0∧[(-1)bso_71] ≥ 0)
(127) (COND_LOAD29334ARR16(TRUE, java.lang.Object(ARRAY(i6[19], a69930data[19])), i7809[19], i7869[19], java.lang.Object(java.lang.String(i8939[19])))≥NonInfC∧COND_LOAD29334ARR16(TRUE, java.lang.Object(ARRAY(i6[19], a69930data[19])), i7809[19], i7869[19], java.lang.Object(java.lang.String(i8939[19])))≥JMP34988'(java.lang.Object(ARRAY(i6[19], a69930data[19])), +(i7809[19], 1), i7869[19])∧(UIncreasing(JMP34988'(java.lang.Object(ARRAY(i6[19], a69930data[19])), +(i7809[19], 1), i7869[19])), ≥))
(128) ((UIncreasing(JMP34988'(java.lang.Object(ARRAY(i6[19], a69930data[19])), +(i7809[19], 1), i7869[19])), ≥)∧[1 + (-1)bso_73] ≥ 0)
(129) ((UIncreasing(JMP34988'(java.lang.Object(ARRAY(i6[19], a69930data[19])), +(i7809[19], 1), i7869[19])), ≥)∧[1 + (-1)bso_73] ≥ 0)
(130) ((UIncreasing(JMP34988'(java.lang.Object(ARRAY(i6[19], a69930data[19])), +(i7809[19], 1), i7869[19])), ≥)∧[1 + (-1)bso_73] ≥ 0)
(131) ((UIncreasing(JMP34988'(java.lang.Object(ARRAY(i6[19], a69930data[19])), +(i7809[19], 1), i7869[19])), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[1 + (-1)bso_73] ≥ 0)
POL(TRUE) = 0
POL(FALSE) = 0
POL(LOAD29334(x1, x2, x3)) = [-1] + x3 + [-1]x1 + [-1]x2
POL(java.lang.Object(x1)) = x1
POL(ARRAY(x1, x2)) = [2] + [-1]x1
POL(LOAD29334ARR9(x1, x2, x3, x4)) = [-1] + x3 + [-1]x1 + [-1]x2
POL(java.lang.String(x1)) = x1
POL(COND_LOAD29334ARR9(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x2 + [-1]x3
POL(&&(x1, x2)) = [-1]
POL(>(x1, x2)) = [-1]
POL(0) = 0
POL(<(x1, x2)) = [-1]
POL(+(x1, x2)) = x1 + x2
POL(1) = [1]
POL(JMP34988'(x1, x2, x3)) = [-1] + [-1]x2 + x3 + [-1]x1
POL(INC35073(x1, x2, x3)) = [-1] + [-1]x1 + x3 + [-1]x2
POL(-1) = [-1]
POL(LOAD29334ARR10(x1, x2, x3, x4)) = [-1] + x3 + [-1]x1 + [-1]x2
POL(COND_LOAD29334ARR10(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x2 + [-1]x3
POL(<=(x1, x2)) = [-1]
POL(LOAD29334ARR11(x1, x2, x3, x4)) = [-1] + x3 + [-1]x1 + [-1]x2
POL(COND_LOAD29334ARR11(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x2 + [-1]x3
POL(LOAD29334ARR12(x1, x2, x3, x4)) = [-1] + x3 + [-1]x2 + [-1]x1
POL(COND_LOAD29334ARR12(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x3 + [-1]x2
POL(LOAD29334ARR13(x1, x2, x3, x4)) = [-1] + x3 + [-1]x2 + [-1]x1
POL(COND_LOAD29334ARR13(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x3 + [-1]x2
POL(LOAD29334ARR16(x1, x2, x3, x4)) = [-1] + x3 + [-1]x2 + [-1]x1
POL(COND_LOAD29334ARR16(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x3 + [-1]x2
COND_LOAD29334ARR9(TRUE, java.lang.Object(ARRAY(i6[2], a69930data[2])), i7809[2], i7869[2], java.lang.Object(java.lang.String(i8938[2]))) → JMP34988'(java.lang.Object(ARRAY(i6[2], a69930data[2])), +(i7809[2], 1), i7869[2])
INC35073(java.lang.Object(ARRAY(i6[3], a69930data[3])), i8155[3], i7869[3]) → LOAD29334(java.lang.Object(ARRAY(i6[3], a69930data[3])), i8155[3], +(i7869[3], -1))
COND_LOAD29334ARR10(TRUE, java.lang.Object(ARRAY(i6[6], a69930data[6])), i7809[6], i7869[6], java.lang.Object(java.lang.String(i8939[6]))) → LOAD29334(java.lang.Object(ARRAY(i6[6], a69930data[6])), +(i7809[6], 1), +(i7869[6], -1))
COND_LOAD29334ARR11(TRUE, java.lang.Object(ARRAY(i6[9], a69930data[9])), i7809[9], i7869[9], java.lang.Object(java.lang.String(i8938[9]))) → LOAD29334(java.lang.Object(ARRAY(i6[9], a69930data[9])), +(i7809[9], 1), +(i7869[9], -1))
COND_LOAD29334ARR12(TRUE, java.lang.Object(ARRAY(i6[13], a69930data[13])), i7809[13], i7869[13], java.lang.Object(java.lang.String(i8938[13]))) → INC35073(java.lang.Object(ARRAY(i6[13], a69930data[13])), +(i7809[13], 1), i7869[13])
COND_LOAD29334ARR13(TRUE, java.lang.Object(ARRAY(i6[16], a69930data[16])), i7809[16], i7869[16], java.lang.Object(java.lang.String(i8939[16]))) → INC35073(java.lang.Object(ARRAY(i6[16], a69930data[16])), +(i7809[16], 1), i7869[16])
COND_LOAD29334ARR16(TRUE, java.lang.Object(ARRAY(i6[19], a69930data[19])), i7809[19], i7869[19], java.lang.Object(java.lang.String(i8939[19]))) → JMP34988'(java.lang.Object(ARRAY(i6[19], a69930data[19])), +(i7809[19], 1), i7869[19])
LOAD29334ARR9(java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1]))) → COND_LOAD29334ARR9(&&(&&(&&(&&(>(i8938[1], 0), >(i7809[1], 0)), <(i7809[1], i6[1])), >(i7869[1], 0)), >(+(i7809[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))
LOAD29334ARR10(java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5]))) → COND_LOAD29334ARR10(&&(&&(&&(&&(<=(i8939[5], 0), >(i7809[5], 0)), <(i7809[5], i6[5])), >(i7869[5], 0)), >(+(i7809[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))
LOAD29334ARR11(java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8]))) → COND_LOAD29334ARR11(&&(&&(&&(&&(>(i8938[8], 0), >(i7809[8], 0)), <(i7809[8], i6[8])), >(i7869[8], 0)), >(+(i7809[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))
LOAD29334ARR12(java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12]))) → COND_LOAD29334ARR12(&&(&&(&&(&&(>(i8938[12], 0), >(i7809[12], 0)), <(i7809[12], i6[12])), >(i7869[12], 0)), >(+(i7809[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))
LOAD29334ARR13(java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15]))) → COND_LOAD29334ARR13(&&(&&(&&(&&(<=(i8939[15], 0), >(i7809[15], 0)), <(i7809[15], i6[15])), >(i7869[15], 0)), >(+(i7809[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))
LOAD29334ARR16(java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18]))) → COND_LOAD29334ARR16(&&(&&(&&(&&(<=(i8939[18], 0), >(i7809[18], 0)), <(i7809[18], i6[18])), >(i7869[18], 0)), >(+(i7809[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))
LOAD29334(java.lang.Object(ARRAY(i6[0], a69930data[0])), i7809[0], i7869[0]) → LOAD29334ARR9(java.lang.Object(ARRAY(i6[0], a69930data[0])), i7809[0], i7869[0], java.lang.Object(java.lang.String(i8938[0])))
LOAD29334ARR9(java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1]))) → COND_LOAD29334ARR9(&&(&&(&&(&&(>(i8938[1], 0), >(i7809[1], 0)), <(i7809[1], i6[1])), >(i7869[1], 0)), >(+(i7809[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a69930data[1])), i7809[1], i7869[1], java.lang.Object(java.lang.String(i8938[1])))
LOAD29334(java.lang.Object(ARRAY(i6[4], a69930data[4])), i7809[4], i7869[4]) → LOAD29334ARR10(java.lang.Object(ARRAY(i6[4], a69930data[4])), i7809[4], i7869[4], java.lang.Object(java.lang.String(i8939[4])))
LOAD29334ARR10(java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5]))) → COND_LOAD29334ARR10(&&(&&(&&(&&(<=(i8939[5], 0), >(i7809[5], 0)), <(i7809[5], i6[5])), >(i7869[5], 0)), >(+(i7809[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a69930data[5])), i7809[5], i7869[5], java.lang.Object(java.lang.String(i8939[5])))
LOAD29334(java.lang.Object(ARRAY(i6[7], a69930data[7])), i7809[7], i7869[7]) → LOAD29334ARR11(java.lang.Object(ARRAY(i6[7], a69930data[7])), i7809[7], i7869[7], java.lang.Object(java.lang.String(i8938[7])))
LOAD29334ARR11(java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8]))) → COND_LOAD29334ARR11(&&(&&(&&(&&(>(i8938[8], 0), >(i7809[8], 0)), <(i7809[8], i6[8])), >(i7869[8], 0)), >(+(i7809[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a69930data[8])), i7809[8], i7869[8], java.lang.Object(java.lang.String(i8938[8])))
JMP34988'(java.lang.Object(ARRAY(i6[10], a69930data[10])), i8155[10], i7869[10]) → INC35073(java.lang.Object(ARRAY(i6[10], a69930data[10])), i8155[10], i7869[10])
LOAD29334(java.lang.Object(ARRAY(i6[11], a69930data[11])), i7809[11], i7869[11]) → LOAD29334ARR12(java.lang.Object(ARRAY(i6[11], a69930data[11])), i7809[11], i7869[11], java.lang.Object(java.lang.String(i8938[11])))
LOAD29334ARR12(java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12]))) → COND_LOAD29334ARR12(&&(&&(&&(&&(>(i8938[12], 0), >(i7809[12], 0)), <(i7809[12], i6[12])), >(i7869[12], 0)), >(+(i7809[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a69930data[12])), i7809[12], i7869[12], java.lang.Object(java.lang.String(i8938[12])))
LOAD29334(java.lang.Object(ARRAY(i6[14], a69930data[14])), i7809[14], i7869[14]) → LOAD29334ARR13(java.lang.Object(ARRAY(i6[14], a69930data[14])), i7809[14], i7869[14], java.lang.Object(java.lang.String(i8939[14])))
LOAD29334ARR13(java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15]))) → COND_LOAD29334ARR13(&&(&&(&&(&&(<=(i8939[15], 0), >(i7809[15], 0)), <(i7809[15], i6[15])), >(i7869[15], 0)), >(+(i7809[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a69930data[15])), i7809[15], i7869[15], java.lang.Object(java.lang.String(i8939[15])))
LOAD29334(java.lang.Object(ARRAY(i6[17], a69930data[17])), i7809[17], i7869[17]) → LOAD29334ARR16(java.lang.Object(ARRAY(i6[17], a69930data[17])), i7809[17], i7869[17], java.lang.Object(java.lang.String(i8939[17])))
LOAD29334ARR16(java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18]))) → COND_LOAD29334ARR16(&&(&&(&&(&&(<=(i8939[18], 0), >(i7809[18], 0)), <(i7809[18], i6[18])), >(i7869[18], 0)), >(+(i7809[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a69930data[18])), i7809[18], i7869[18], java.lang.Object(java.lang.String(i8939[18])))
!= | ~ | 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 (((i8938[0] →* i8938[1]))∧(i7869[0] →* i7869[1])∧((i6[0] →* i6[1])∧(a69930data[0] →* a69930data[1]))∧(i7809[0] →* i7809[1]))
(4) -> (5), if ((i7869[4] →* i7869[5])∧((i6[4] →* i6[5])∧(a69930data[4] →* a69930data[5]))∧((i8939[4] →* i8939[5]))∧(i7809[4] →* i7809[5]))
(7) -> (8), if ((i7809[7] →* i7809[8])∧((i8938[7] →* i8938[8]))∧(i7869[7] →* i7869[8])∧((i6[7] →* i6[8])∧(a69930data[7] →* a69930data[8])))
(11) -> (12), if ((i7809[11] →* i7809[12])∧((i6[11] →* i6[12])∧(a69930data[11] →* a69930data[12]))∧((i8938[11] →* i8938[12]))∧(i7869[11] →* i7869[12]))
(14) -> (15), if (((i8939[14] →* i8939[15]))∧(i7809[14] →* i7809[15])∧(i7869[14] →* i7869[15])∧((i6[14] →* i6[15])∧(a69930data[14] →* a69930data[15])))
(17) -> (18), if (((i6[17] →* i6[18])∧(a69930data[17] →* a69930data[18]))∧(i7869[17] →* i7869[18])∧(i7809[17] →* i7809[18])∧((i8939[17] →* i8939[18])))
!= | ~ | 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
(3) -> (0), if (((i6[3] →* i6[0])∧(a69930data[3] →* a69930data[0]))∧(i8155[3] →* i7809[0])∧(i7869[3] + -1 →* i7869[0]))
(6) -> (0), if ((i7869[6] + -1 →* i7869[0])∧((i6[6] →* i6[0])∧(a69930data[6] →* a69930data[0]))∧(i7809[6] + 1 →* i7809[0]))
(9) -> (0), if ((i7809[9] + 1 →* i7809[0])∧(i7869[9] + -1 →* i7869[0])∧((i6[9] →* i6[0])∧(a69930data[9] →* a69930data[0])))
(10) -> (3), if ((i7869[10] →* i7869[3])∧((i6[10] →* i6[3])∧(a69930data[10] →* a69930data[3]))∧(i8155[10] →* i8155[3]))
(13) -> (3), if ((i7809[13] + 1 →* i8155[3])∧((i6[13] →* i6[3])∧(a69930data[13] →* a69930data[3]))∧(i7869[13] →* i7869[3]))
(16) -> (3), if ((i7809[16] + 1 →* i8155[3])∧(i7869[16] →* i7869[3])∧((i6[16] →* i6[3])∧(a69930data[16] →* a69930data[3])))
(3) -> (4), if ((i7869[3] + -1 →* i7869[4])∧(i8155[3] →* i7809[4])∧((i6[3] →* i6[4])∧(a69930data[3] →* a69930data[4])))
(6) -> (4), if ((i7809[6] + 1 →* i7809[4])∧(i7869[6] + -1 →* i7869[4])∧((i6[6] →* i6[4])∧(a69930data[6] →* a69930data[4])))
(9) -> (4), if (((i6[9] →* i6[4])∧(a69930data[9] →* a69930data[4]))∧(i7809[9] + 1 →* i7809[4])∧(i7869[9] + -1 →* i7869[4]))
(3) -> (7), if (((i6[3] →* i6[7])∧(a69930data[3] →* a69930data[7]))∧(i7869[3] + -1 →* i7869[7])∧(i8155[3] →* i7809[7]))
(6) -> (7), if ((i7869[6] + -1 →* i7869[7])∧((i6[6] →* i6[7])∧(a69930data[6] →* a69930data[7]))∧(i7809[6] + 1 →* i7809[7]))
(9) -> (7), if ((i7809[9] + 1 →* i7809[7])∧((i6[9] →* i6[7])∧(a69930data[9] →* a69930data[7]))∧(i7869[9] + -1 →* i7869[7]))
(2) -> (10), if ((i7809[2] + 1 →* i8155[10])∧((i6[2] →* i6[10])∧(a69930data[2] →* a69930data[10]))∧(i7869[2] →* i7869[10]))
(19) -> (10), if (((i6[19] →* i6[10])∧(a69930data[19] →* a69930data[10]))∧(i7809[19] + 1 →* i8155[10])∧(i7869[19] →* i7869[10]))
(3) -> (11), if ((i8155[3] →* i7809[11])∧(i7869[3] + -1 →* i7869[11])∧((i6[3] →* i6[11])∧(a69930data[3] →* a69930data[11])))
(6) -> (11), if (((i6[6] →* i6[11])∧(a69930data[6] →* a69930data[11]))∧(i7869[6] + -1 →* i7869[11])∧(i7809[6] + 1 →* i7809[11]))
(9) -> (11), if (((i6[9] →* i6[11])∧(a69930data[9] →* a69930data[11]))∧(i7809[9] + 1 →* i7809[11])∧(i7869[9] + -1 →* i7869[11]))
(3) -> (14), if ((i8155[3] →* i7809[14])∧(i7869[3] + -1 →* i7869[14])∧((i6[3] →* i6[14])∧(a69930data[3] →* a69930data[14])))
(6) -> (14), if ((i7869[6] + -1 →* i7869[14])∧(i7809[6] + 1 →* i7809[14])∧((i6[6] →* i6[14])∧(a69930data[6] →* a69930data[14])))
(9) -> (14), if ((i7869[9] + -1 →* i7869[14])∧((i6[9] →* i6[14])∧(a69930data[9] →* a69930data[14]))∧(i7809[9] + 1 →* i7809[14]))
(3) -> (17), if (((i6[3] →* i6[17])∧(a69930data[3] →* a69930data[17]))∧(i8155[3] →* i7809[17])∧(i7869[3] + -1 →* i7869[17]))
(6) -> (17), if ((i7809[6] + 1 →* i7809[17])∧((i6[6] →* i6[17])∧(a69930data[6] →* a69930data[17]))∧(i7869[6] + -1 →* i7869[17]))
(9) -> (17), if (((i6[9] →* i6[17])∧(a69930data[9] →* a69930data[17]))∧(i7809[9] + 1 →* i7809[17])∧(i7869[9] + -1 →* i7869[17]))
!= | ~ | 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 |
JMP43542(x1, x2, x3, x4, x5) → JMP43542(x1, x2, x3, x5)
Cond_Load33388ARR24(x1, x2, x3, x4, x5, x6, x7) → Cond_Load33388ARR24(x1, x2, x3, x4, x6, x7)
Load33388ARR24(x1, x2, x3, x4, x5, x6) → Load33388ARR24(x1, x2, x3, x5, x6)
JMP43481(x1, x2, x3, x4, x5) → JMP43481(x1, x2, x3, x5)
Cond_Load33388ARR23(x1, x2, x3, x4, x5, x6, x7) → Cond_Load33388ARR23(x1, x2, x3, x4, x6, x7)
Load33388ARR23(x1, x2, x3, x4, x5, x6) → Load33388ARR23(x1, x2, x3, x5, x6)
Inc43625(x1, x2, x3, x4, x5) → Inc43625(x1, x2, x3, x5)
Cond_Load33388ARR21(x1, x2, x3, x4, x5, x6, x7) → Cond_Load33388ARR21(x1, x2, x3, x4, x6, x7)
Load33388ARR21(x1, x2, x3, x4, x5, x6) → Load33388ARR21(x1, x2, x3, x5, x6)
Cond_Load33388ARR17(x1, x2, x3, x4, x5, x6, x7) → Cond_Load33388ARR17(x1, x2, x3, x4, x6, x7)
Load33388ARR17(x1, x2, x3, x4, x5, x6) → Load33388ARR17(x1, x2, x3, x5, x6)
!= | ~ | 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 |
Load33388(x1, x2, x3, x4, x5) → Load33388(x1, x2, x3)
Tree(x1, x2) → Tree
Load33388ARR17(x1, x2, x3, x4, x5) → Load33388ARR17(x1, x2, x3, x5)
Cond_Load33388ARR17(x1, x2, x3, x4, x5, x6) → Cond_Load33388ARR17(x1, x2, x3, x4, x6)
JMP40068(x1, x2, x3, x4, x5) → JMP40068(x1, x2, x3)
Inc40187(x1, x2, x3, x4, x5) → Inc40187(x1, x2, x3)
Load33388ARR18(x1, x2, x3, x4, x5, x6) → Load33388ARR18(x1, x2, x3, x6)
Cond_Load33388ARR18(x1, x2, x3, x4, x5, x6, x7) → Cond_Load33388ARR18(x1, x2, x3, x4, x7)
Inc43625(x1, x2, x3, x4) → Inc43625(x1, x2, x3)
JMP43481(x1, x2, x3, x4) → JMP43481(x1, x2, x3)
Load33388ARR19(x1, x2, x3, x4, x5, x6) → Load33388ARR19(x1, x2, x3, x6)
Cond_Load33388ARR19(x1, x2, x3, x4, x5, x6, x7) → Cond_Load33388ARR19(x1, x2, x3, x4, x7)
Load33388ARR20(x1, x2, x3, x4, x5, x6) → Load33388ARR20(x1, x2, x3, x6)
Cond_Load33388ARR20(x1, x2, x3, x4, x5, x6, x7) → Cond_Load33388ARR20(x1, x2, x3, x4, x7)
Load33388ARR21(x1, x2, x3, x4, x5) → Load33388ARR21(x1, x2, x3, x5)
Cond_Load33388ARR21(x1, x2, x3, x4, x5, x6) → Cond_Load33388ARR21(x1, x2, x3, x4, x6)
JMP43542(x1, x2, x3, x4) → JMP43542(x1, x2, x3)
Load33388ARR22(x1, x2, x3, x4, x5, x6) → Load33388ARR22(x1, x2, x3, x6)
Cond_Load33388ARR22(x1, x2, x3, x4, x5, x6, x7) → Cond_Load33388ARR22(x1, x2, x3, x4, x7)
Load33388ARR23(x1, x2, x3, x4, x5) → Load33388ARR23(x1, x2, x3, x5)
Cond_Load33388ARR23(x1, x2, x3, x4, x5, x6) → Cond_Load33388ARR23(x1, x2, x3, x4, x6)
Load33388ARR24(x1, x2, x3, x4, x5) → Load33388ARR24(x1, x2, x3, x5)
Cond_Load33388ARR24(x1, x2, x3, x4, x5, x6) → Cond_Load33388ARR24(x1, x2, x3, x4, x6)
!= | ~ | 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 |
| > | Load33388ARR20_4 |
| > | Cond_Load33388ARR20_5 |
| > | Inc40187_3 |
| > | Load33388ARR21_4 |
| > | JMP40068_3 |
| > | Cond_Load33388ARR21_5 |
!= | ~ | 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 |
!= | ~ | 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 ((java.lang.Object(ARRAY(i6[0], a80767data[0])) →* java.lang.Object(ARRAY(i6[1], a80767data[1])))∧(java.lang.Object(java.lang.String(i11284[0])) →* java.lang.Object(java.lang.String(i11284[1])))∧(i9298[0] →* i9298[1])∧(i9158[0] →* i9158[1]))
(1) -> (2), if ((i9158[1] →* i9158[2])∧(i9298[1] →* i9298[2])∧(java.lang.Object(java.lang.String(i11284[1])) →* java.lang.Object(java.lang.String(i11284[2])))∧(i11284[1] > 0 && i9158[1] > 0 && i9158[1] < i6[1] && i9298[1] > 0 && i9158[1] + 1 > 0 →* TRUE)∧(java.lang.Object(ARRAY(i6[1], a80767data[1])) →* java.lang.Object(ARRAY(i6[2], a80767data[2]))))
(2) -> (10), if ((i9298[2] →* i9298[10])∧(java.lang.Object(ARRAY(i6[2], a80767data[2])) →* java.lang.Object(ARRAY(i6[10], a80767data[10])))∧(i9158[2] + 1 →* i10058[10]))
(3) -> (0), if ((java.lang.Object(ARRAY(i6[3], a80767data[3])) →* java.lang.Object(ARRAY(i6[0], a80767data[0])))∧(i9298[3] + -1 →* i9298[0])∧(i10058[3] →* i9158[0]))
(3) -> (4), if ((java.lang.Object(ARRAY(i6[3], a80767data[3])) →* java.lang.Object(ARRAY(i6[4], a80767data[4])))∧(i10058[3] →* i9158[4])∧(i9298[3] + -1 →* i9298[4]))
(3) -> (7), if ((i9298[3] + -1 →* i9298[7])∧(i10058[3] →* i9158[7])∧(java.lang.Object(ARRAY(i6[3], a80767data[3])) →* java.lang.Object(ARRAY(i6[7], a80767data[7]))))
(3) -> (11), if ((i9298[3] + -1 →* i9298[11])∧(i10058[3] →* i9158[11])∧(java.lang.Object(ARRAY(i6[3], a80767data[3])) →* java.lang.Object(ARRAY(i6[11], a80767data[11]))))
(3) -> (14), if ((i9298[3] + -1 →* i9298[14])∧(i10058[3] →* i9158[14])∧(java.lang.Object(ARRAY(i6[3], a80767data[3])) →* java.lang.Object(ARRAY(i6[14], a80767data[14]))))
(3) -> (17), if ((i9298[3] + -1 →* i9298[17])∧(java.lang.Object(ARRAY(i6[3], a80767data[3])) →* java.lang.Object(ARRAY(i6[17], a80767data[17])))∧(i10058[3] →* i9158[17]))
(4) -> (5), if ((java.lang.Object(java.lang.String(i11286[4])) →* java.lang.Object(java.lang.String(i11286[5])))∧(i9298[4] →* i9298[5])∧(i9158[4] →* i9158[5])∧(java.lang.Object(ARRAY(i6[4], a80767data[4])) →* java.lang.Object(ARRAY(i6[5], a80767data[5]))))
(5) -> (6), if ((i11286[5] <= 0 && i9158[5] > 0 && i9158[5] < i6[5] && i9298[5] > 0 && i9158[5] + 1 > 0 →* TRUE)∧(java.lang.Object(java.lang.String(i11286[5])) →* java.lang.Object(java.lang.String(i11286[6])))∧(java.lang.Object(ARRAY(i6[5], a80767data[5])) →* java.lang.Object(ARRAY(i6[6], a80767data[6])))∧(i9158[5] →* i9158[6])∧(i9298[5] →* i9298[6]))
(6) -> (0), if ((i9298[6] + -1 →* i9298[0])∧(java.lang.Object(ARRAY(i6[6], a80767data[6])) →* java.lang.Object(ARRAY(i6[0], a80767data[0])))∧(i9158[6] + 1 →* i9158[0]))
(6) -> (4), if ((i9158[6] + 1 →* i9158[4])∧(i9298[6] + -1 →* i9298[4])∧(java.lang.Object(ARRAY(i6[6], a80767data[6])) →* java.lang.Object(ARRAY(i6[4], a80767data[4]))))
(6) -> (7), if ((i9158[6] + 1 →* i9158[7])∧(java.lang.Object(ARRAY(i6[6], a80767data[6])) →* java.lang.Object(ARRAY(i6[7], a80767data[7])))∧(i9298[6] + -1 →* i9298[7]))
(6) -> (11), if ((i9158[6] + 1 →* i9158[11])∧(java.lang.Object(ARRAY(i6[6], a80767data[6])) →* java.lang.Object(ARRAY(i6[11], a80767data[11])))∧(i9298[6] + -1 →* i9298[11]))
(6) -> (14), if ((i9298[6] + -1 →* i9298[14])∧(java.lang.Object(ARRAY(i6[6], a80767data[6])) →* java.lang.Object(ARRAY(i6[14], a80767data[14])))∧(i9158[6] + 1 →* i9158[14]))
(6) -> (17), if ((java.lang.Object(ARRAY(i6[6], a80767data[6])) →* java.lang.Object(ARRAY(i6[17], a80767data[17])))∧(i9158[6] + 1 →* i9158[17])∧(i9298[6] + -1 →* i9298[17]))
(7) -> (8), if ((java.lang.Object(ARRAY(i6[7], a80767data[7])) →* java.lang.Object(ARRAY(i6[8], a80767data[8])))∧(i9158[7] →* i9158[8])∧(java.lang.Object(java.lang.String(i11284[7])) →* java.lang.Object(java.lang.String(i11284[8])))∧(i9298[7] →* i9298[8]))
(8) -> (9), if ((java.lang.Object(java.lang.String(i11284[8])) →* java.lang.Object(java.lang.String(i11284[9])))∧(i9158[8] →* i9158[9])∧(java.lang.Object(ARRAY(i6[8], a80767data[8])) →* java.lang.Object(ARRAY(i6[9], a80767data[9])))∧(i9298[8] →* i9298[9])∧(i11284[8] > 0 && i9158[8] > 0 && i9158[8] < i6[8] && i9298[8] > 0 && i9158[8] + 1 > 0 →* TRUE))
(9) -> (0), if ((i9298[9] + -1 →* i9298[0])∧(i9158[9] + 1 →* i9158[0])∧(java.lang.Object(ARRAY(i6[9], a80767data[9])) →* java.lang.Object(ARRAY(i6[0], a80767data[0]))))
(9) -> (4), if ((java.lang.Object(ARRAY(i6[9], a80767data[9])) →* java.lang.Object(ARRAY(i6[4], a80767data[4])))∧(i9158[9] + 1 →* i9158[4])∧(i9298[9] + -1 →* i9298[4]))
(9) -> (7), if ((java.lang.Object(ARRAY(i6[9], a80767data[9])) →* java.lang.Object(ARRAY(i6[7], a80767data[7])))∧(i9298[9] + -1 →* i9298[7])∧(i9158[9] + 1 →* i9158[7]))
(9) -> (11), if ((i9158[9] + 1 →* i9158[11])∧(java.lang.Object(ARRAY(i6[9], a80767data[9])) →* java.lang.Object(ARRAY(i6[11], a80767data[11])))∧(i9298[9] + -1 →* i9298[11]))
(9) -> (14), if ((i9298[9] + -1 →* i9298[14])∧(i9158[9] + 1 →* i9158[14])∧(java.lang.Object(ARRAY(i6[9], a80767data[9])) →* java.lang.Object(ARRAY(i6[14], a80767data[14]))))
(9) -> (17), if ((java.lang.Object(ARRAY(i6[9], a80767data[9])) →* java.lang.Object(ARRAY(i6[17], a80767data[17])))∧(i9298[9] + -1 →* i9298[17])∧(i9158[9] + 1 →* i9158[17]))
(10) -> (3), if ((i9298[10] →* i9298[3])∧(i10058[10] →* i10058[3])∧(java.lang.Object(ARRAY(i6[10], a80767data[10])) →* java.lang.Object(ARRAY(i6[3], a80767data[3]))))
(11) -> (12), if ((java.lang.Object(ARRAY(i6[11], a80767data[11])) →* java.lang.Object(ARRAY(i6[12], a80767data[12])))∧(java.lang.Object(java.lang.String(i11284[11])) →* java.lang.Object(java.lang.String(i11284[12])))∧(i9298[11] →* i9298[12])∧(i9158[11] →* i9158[12]))
(12) -> (13), if ((i9298[12] →* i9298[13])∧(i11284[12] > 0 && i9158[12] > 0 && i9158[12] < i6[12] && i9298[12] > 0 && i9158[12] + 1 > 0 →* TRUE)∧(i9158[12] →* i9158[13])∧(java.lang.Object(java.lang.String(i11284[12])) →* java.lang.Object(java.lang.String(i11284[13])))∧(java.lang.Object(ARRAY(i6[12], a80767data[12])) →* java.lang.Object(ARRAY(i6[13], a80767data[13]))))
(13) -> (3), if ((i9298[13] →* i9298[3])∧(java.lang.Object(ARRAY(i6[13], a80767data[13])) →* java.lang.Object(ARRAY(i6[3], a80767data[3])))∧(i9158[13] + 1 →* i10058[3]))
(14) -> (15), if ((java.lang.Object(java.lang.String(i11286[14])) →* java.lang.Object(java.lang.String(i11286[15])))∧(i9298[14] →* i9298[15])∧(i9158[14] →* i9158[15])∧(java.lang.Object(ARRAY(i6[14], a80767data[14])) →* java.lang.Object(ARRAY(i6[15], a80767data[15]))))
(15) -> (16), if ((java.lang.Object(ARRAY(i6[15], a80767data[15])) →* java.lang.Object(ARRAY(i6[16], a80767data[16])))∧(java.lang.Object(java.lang.String(i11286[15])) →* java.lang.Object(java.lang.String(i11286[16])))∧(i11286[15] <= 0 && i9158[15] > 0 && i9158[15] < i6[15] && i9298[15] > 0 && i9158[15] + 1 > 0 →* TRUE)∧(i9298[15] →* i9298[16])∧(i9158[15] →* i9158[16]))
(16) -> (3), if ((i9298[16] →* i9298[3])∧(i9158[16] + 1 →* i10058[3])∧(java.lang.Object(ARRAY(i6[16], a80767data[16])) →* java.lang.Object(ARRAY(i6[3], a80767data[3]))))
(17) -> (18), if ((java.lang.Object(java.lang.String(i11286[17])) →* java.lang.Object(java.lang.String(i11286[18])))∧(java.lang.Object(ARRAY(i6[17], a80767data[17])) →* java.lang.Object(ARRAY(i6[18], a80767data[18])))∧(i9298[17] →* i9298[18])∧(i9158[17] →* i9158[18]))
(18) -> (19), if ((i9298[18] →* i9298[19])∧(java.lang.Object(java.lang.String(i11286[18])) →* java.lang.Object(java.lang.String(i11286[19])))∧(i9158[18] →* i9158[19])∧(i11286[18] <= 0 && i9158[18] > 0 && i9158[18] < i6[18] && i9298[18] > 0 && i9158[18] + 1 > 0 →* TRUE)∧(java.lang.Object(ARRAY(i6[18], a80767data[18])) →* java.lang.Object(ARRAY(i6[19], a80767data[19]))))
(19) -> (10), if ((i9158[19] + 1 →* i10058[10])∧(java.lang.Object(ARRAY(i6[19], a80767data[19])) →* java.lang.Object(ARRAY(i6[10], a80767data[10])))∧(i9298[19] →* i9298[10]))
!= | ~ | 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 ((java.lang.Object(ARRAY(i6[0], a80767data[0])) →* java.lang.Object(ARRAY(i6[1], a80767data[1])))∧(java.lang.Object(java.lang.String(i11284[0])) →* java.lang.Object(java.lang.String(i11284[1])))∧(i9298[0] →* i9298[1])∧(i9158[0] →* i9158[1]))
(1) -> (2), if ((i9158[1] →* i9158[2])∧(i9298[1] →* i9298[2])∧(java.lang.Object(java.lang.String(i11284[1])) →* java.lang.Object(java.lang.String(i11284[2])))∧(i11284[1] > 0 && i9158[1] > 0 && i9158[1] < i6[1] && i9298[1] > 0 && i9158[1] + 1 > 0 →* TRUE)∧(java.lang.Object(ARRAY(i6[1], a80767data[1])) →* java.lang.Object(ARRAY(i6[2], a80767data[2]))))
(2) -> (10), if ((i9298[2] →* i9298[10])∧(java.lang.Object(ARRAY(i6[2], a80767data[2])) →* java.lang.Object(ARRAY(i6[10], a80767data[10])))∧(i9158[2] + 1 →* i10058[10]))
(3) -> (0), if ((java.lang.Object(ARRAY(i6[3], a80767data[3])) →* java.lang.Object(ARRAY(i6[0], a80767data[0])))∧(i9298[3] + -1 →* i9298[0])∧(i10058[3] →* i9158[0]))
(3) -> (4), if ((java.lang.Object(ARRAY(i6[3], a80767data[3])) →* java.lang.Object(ARRAY(i6[4], a80767data[4])))∧(i10058[3] →* i9158[4])∧(i9298[3] + -1 →* i9298[4]))
(3) -> (7), if ((i9298[3] + -1 →* i9298[7])∧(i10058[3] →* i9158[7])∧(java.lang.Object(ARRAY(i6[3], a80767data[3])) →* java.lang.Object(ARRAY(i6[7], a80767data[7]))))
(3) -> (11), if ((i9298[3] + -1 →* i9298[11])∧(i10058[3] →* i9158[11])∧(java.lang.Object(ARRAY(i6[3], a80767data[3])) →* java.lang.Object(ARRAY(i6[11], a80767data[11]))))
(3) -> (14), if ((i9298[3] + -1 →* i9298[14])∧(i10058[3] →* i9158[14])∧(java.lang.Object(ARRAY(i6[3], a80767data[3])) →* java.lang.Object(ARRAY(i6[14], a80767data[14]))))
(3) -> (17), if ((i9298[3] + -1 →* i9298[17])∧(java.lang.Object(ARRAY(i6[3], a80767data[3])) →* java.lang.Object(ARRAY(i6[17], a80767data[17])))∧(i10058[3] →* i9158[17]))
(4) -> (5), if ((java.lang.Object(java.lang.String(i11286[4])) →* java.lang.Object(java.lang.String(i11286[5])))∧(i9298[4] →* i9298[5])∧(i9158[4] →* i9158[5])∧(java.lang.Object(ARRAY(i6[4], a80767data[4])) →* java.lang.Object(ARRAY(i6[5], a80767data[5]))))
(5) -> (6), if ((i11286[5] <= 0 && i9158[5] > 0 && i9158[5] < i6[5] && i9298[5] > 0 && i9158[5] + 1 > 0 →* TRUE)∧(java.lang.Object(java.lang.String(i11286[5])) →* java.lang.Object(java.lang.String(i11286[6])))∧(java.lang.Object(ARRAY(i6[5], a80767data[5])) →* java.lang.Object(ARRAY(i6[6], a80767data[6])))∧(i9158[5] →* i9158[6])∧(i9298[5] →* i9298[6]))
(6) -> (0), if ((i9298[6] + -1 →* i9298[0])∧(java.lang.Object(ARRAY(i6[6], a80767data[6])) →* java.lang.Object(ARRAY(i6[0], a80767data[0])))∧(i9158[6] + 1 →* i9158[0]))
(6) -> (4), if ((i9158[6] + 1 →* i9158[4])∧(i9298[6] + -1 →* i9298[4])∧(java.lang.Object(ARRAY(i6[6], a80767data[6])) →* java.lang.Object(ARRAY(i6[4], a80767data[4]))))
(6) -> (7), if ((i9158[6] + 1 →* i9158[7])∧(java.lang.Object(ARRAY(i6[6], a80767data[6])) →* java.lang.Object(ARRAY(i6[7], a80767data[7])))∧(i9298[6] + -1 →* i9298[7]))
(6) -> (11), if ((i9158[6] + 1 →* i9158[11])∧(java.lang.Object(ARRAY(i6[6], a80767data[6])) →* java.lang.Object(ARRAY(i6[11], a80767data[11])))∧(i9298[6] + -1 →* i9298[11]))
(6) -> (14), if ((i9298[6] + -1 →* i9298[14])∧(java.lang.Object(ARRAY(i6[6], a80767data[6])) →* java.lang.Object(ARRAY(i6[14], a80767data[14])))∧(i9158[6] + 1 →* i9158[14]))
(6) -> (17), if ((java.lang.Object(ARRAY(i6[6], a80767data[6])) →* java.lang.Object(ARRAY(i6[17], a80767data[17])))∧(i9158[6] + 1 →* i9158[17])∧(i9298[6] + -1 →* i9298[17]))
(7) -> (8), if ((java.lang.Object(ARRAY(i6[7], a80767data[7])) →* java.lang.Object(ARRAY(i6[8], a80767data[8])))∧(i9158[7] →* i9158[8])∧(java.lang.Object(java.lang.String(i11284[7])) →* java.lang.Object(java.lang.String(i11284[8])))∧(i9298[7] →* i9298[8]))
(8) -> (9), if ((java.lang.Object(java.lang.String(i11284[8])) →* java.lang.Object(java.lang.String(i11284[9])))∧(i9158[8] →* i9158[9])∧(java.lang.Object(ARRAY(i6[8], a80767data[8])) →* java.lang.Object(ARRAY(i6[9], a80767data[9])))∧(i9298[8] →* i9298[9])∧(i11284[8] > 0 && i9158[8] > 0 && i9158[8] < i6[8] && i9298[8] > 0 && i9158[8] + 1 > 0 →* TRUE))
(9) -> (0), if ((i9298[9] + -1 →* i9298[0])∧(i9158[9] + 1 →* i9158[0])∧(java.lang.Object(ARRAY(i6[9], a80767data[9])) →* java.lang.Object(ARRAY(i6[0], a80767data[0]))))
(9) -> (4), if ((java.lang.Object(ARRAY(i6[9], a80767data[9])) →* java.lang.Object(ARRAY(i6[4], a80767data[4])))∧(i9158[9] + 1 →* i9158[4])∧(i9298[9] + -1 →* i9298[4]))
(9) -> (7), if ((java.lang.Object(ARRAY(i6[9], a80767data[9])) →* java.lang.Object(ARRAY(i6[7], a80767data[7])))∧(i9298[9] + -1 →* i9298[7])∧(i9158[9] + 1 →* i9158[7]))
(9) -> (11), if ((i9158[9] + 1 →* i9158[11])∧(java.lang.Object(ARRAY(i6[9], a80767data[9])) →* java.lang.Object(ARRAY(i6[11], a80767data[11])))∧(i9298[9] + -1 →* i9298[11]))
(9) -> (14), if ((i9298[9] + -1 →* i9298[14])∧(i9158[9] + 1 →* i9158[14])∧(java.lang.Object(ARRAY(i6[9], a80767data[9])) →* java.lang.Object(ARRAY(i6[14], a80767data[14]))))
(9) -> (17), if ((java.lang.Object(ARRAY(i6[9], a80767data[9])) →* java.lang.Object(ARRAY(i6[17], a80767data[17])))∧(i9298[9] + -1 →* i9298[17])∧(i9158[9] + 1 →* i9158[17]))
(10) -> (3), if ((i9298[10] →* i9298[3])∧(i10058[10] →* i10058[3])∧(java.lang.Object(ARRAY(i6[10], a80767data[10])) →* java.lang.Object(ARRAY(i6[3], a80767data[3]))))
(11) -> (12), if ((java.lang.Object(ARRAY(i6[11], a80767data[11])) →* java.lang.Object(ARRAY(i6[12], a80767data[12])))∧(java.lang.Object(java.lang.String(i11284[11])) →* java.lang.Object(java.lang.String(i11284[12])))∧(i9298[11] →* i9298[12])∧(i9158[11] →* i9158[12]))
(12) -> (13), if ((i9298[12] →* i9298[13])∧(i11284[12] > 0 && i9158[12] > 0 && i9158[12] < i6[12] && i9298[12] > 0 && i9158[12] + 1 > 0 →* TRUE)∧(i9158[12] →* i9158[13])∧(java.lang.Object(java.lang.String(i11284[12])) →* java.lang.Object(java.lang.String(i11284[13])))∧(java.lang.Object(ARRAY(i6[12], a80767data[12])) →* java.lang.Object(ARRAY(i6[13], a80767data[13]))))
(13) -> (3), if ((i9298[13] →* i9298[3])∧(java.lang.Object(ARRAY(i6[13], a80767data[13])) →* java.lang.Object(ARRAY(i6[3], a80767data[3])))∧(i9158[13] + 1 →* i10058[3]))
(14) -> (15), if ((java.lang.Object(java.lang.String(i11286[14])) →* java.lang.Object(java.lang.String(i11286[15])))∧(i9298[14] →* i9298[15])∧(i9158[14] →* i9158[15])∧(java.lang.Object(ARRAY(i6[14], a80767data[14])) →* java.lang.Object(ARRAY(i6[15], a80767data[15]))))
(15) -> (16), if ((java.lang.Object(ARRAY(i6[15], a80767data[15])) →* java.lang.Object(ARRAY(i6[16], a80767data[16])))∧(java.lang.Object(java.lang.String(i11286[15])) →* java.lang.Object(java.lang.String(i11286[16])))∧(i11286[15] <= 0 && i9158[15] > 0 && i9158[15] < i6[15] && i9298[15] > 0 && i9158[15] + 1 > 0 →* TRUE)∧(i9298[15] →* i9298[16])∧(i9158[15] →* i9158[16]))
(16) -> (3), if ((i9298[16] →* i9298[3])∧(i9158[16] + 1 →* i10058[3])∧(java.lang.Object(ARRAY(i6[16], a80767data[16])) →* java.lang.Object(ARRAY(i6[3], a80767data[3]))))
(17) -> (18), if ((java.lang.Object(java.lang.String(i11286[17])) →* java.lang.Object(java.lang.String(i11286[18])))∧(java.lang.Object(ARRAY(i6[17], a80767data[17])) →* java.lang.Object(ARRAY(i6[18], a80767data[18])))∧(i9298[17] →* i9298[18])∧(i9158[17] →* i9158[18]))
(18) -> (19), if ((i9298[18] →* i9298[19])∧(java.lang.Object(java.lang.String(i11286[18])) →* java.lang.Object(java.lang.String(i11286[19])))∧(i9158[18] →* i9158[19])∧(i11286[18] <= 0 && i9158[18] > 0 && i9158[18] < i6[18] && i9298[18] > 0 && i9158[18] + 1 > 0 →* TRUE)∧(java.lang.Object(ARRAY(i6[18], a80767data[18])) →* java.lang.Object(ARRAY(i6[19], a80767data[19]))))
(19) -> (10), if ((i9158[19] + 1 →* i10058[10])∧(java.lang.Object(ARRAY(i6[19], a80767data[19])) →* java.lang.Object(ARRAY(i6[10], a80767data[10])))∧(i9298[19] →* i9298[10]))
!= | ~ | 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 (((i6[0] →* i6[1])∧(a80767data[0] →* a80767data[1]))∧((i11284[0] →* i11284[1]))∧(i9298[0] →* i9298[1])∧(i9158[0] →* i9158[1]))
(1) -> (2), if ((i9158[1] →* i9158[2])∧(i9298[1] →* i9298[2])∧((i11284[1] →* i11284[2]))∧(i11284[1] > 0 && i9158[1] > 0 && i9158[1] < i6[1] && i9298[1] > 0 && i9158[1] + 1 > 0 →* TRUE)∧((i6[1] →* i6[2])∧(a80767data[1] →* a80767data[2])))
(2) -> (10), if ((i9298[2] →* i9298[10])∧((i6[2] →* i6[10])∧(a80767data[2] →* a80767data[10]))∧(i9158[2] + 1 →* i10058[10]))
(3) -> (0), if (((i6[3] →* i6[0])∧(a80767data[3] →* a80767data[0]))∧(i9298[3] + -1 →* i9298[0])∧(i10058[3] →* i9158[0]))
(3) -> (4), if (((i6[3] →* i6[4])∧(a80767data[3] →* a80767data[4]))∧(i10058[3] →* i9158[4])∧(i9298[3] + -1 →* i9298[4]))
(3) -> (7), if ((i9298[3] + -1 →* i9298[7])∧(i10058[3] →* i9158[7])∧((i6[3] →* i6[7])∧(a80767data[3] →* a80767data[7])))
(3) -> (11), if ((i9298[3] + -1 →* i9298[11])∧(i10058[3] →* i9158[11])∧((i6[3] →* i6[11])∧(a80767data[3] →* a80767data[11])))
(3) -> (14), if ((i9298[3] + -1 →* i9298[14])∧(i10058[3] →* i9158[14])∧((i6[3] →* i6[14])∧(a80767data[3] →* a80767data[14])))
(3) -> (17), if ((i9298[3] + -1 →* i9298[17])∧((i6[3] →* i6[17])∧(a80767data[3] →* a80767data[17]))∧(i10058[3] →* i9158[17]))
(4) -> (5), if (((i11286[4] →* i11286[5]))∧(i9298[4] →* i9298[5])∧(i9158[4] →* i9158[5])∧((i6[4] →* i6[5])∧(a80767data[4] →* a80767data[5])))
(5) -> (6), if ((i11286[5] <= 0 && i9158[5] > 0 && i9158[5] < i6[5] && i9298[5] > 0 && i9158[5] + 1 > 0 →* TRUE)∧((i11286[5] →* i11286[6]))∧((i6[5] →* i6[6])∧(a80767data[5] →* a80767data[6]))∧(i9158[5] →* i9158[6])∧(i9298[5] →* i9298[6]))
(6) -> (0), if ((i9298[6] + -1 →* i9298[0])∧((i6[6] →* i6[0])∧(a80767data[6] →* a80767data[0]))∧(i9158[6] + 1 →* i9158[0]))
(6) -> (4), if ((i9158[6] + 1 →* i9158[4])∧(i9298[6] + -1 →* i9298[4])∧((i6[6] →* i6[4])∧(a80767data[6] →* a80767data[4])))
(6) -> (7), if ((i9158[6] + 1 →* i9158[7])∧((i6[6] →* i6[7])∧(a80767data[6] →* a80767data[7]))∧(i9298[6] + -1 →* i9298[7]))
(6) -> (11), if ((i9158[6] + 1 →* i9158[11])∧((i6[6] →* i6[11])∧(a80767data[6] →* a80767data[11]))∧(i9298[6] + -1 →* i9298[11]))
(6) -> (14), if ((i9298[6] + -1 →* i9298[14])∧((i6[6] →* i6[14])∧(a80767data[6] →* a80767data[14]))∧(i9158[6] + 1 →* i9158[14]))
(6) -> (17), if (((i6[6] →* i6[17])∧(a80767data[6] →* a80767data[17]))∧(i9158[6] + 1 →* i9158[17])∧(i9298[6] + -1 →* i9298[17]))
(7) -> (8), if (((i6[7] →* i6[8])∧(a80767data[7] →* a80767data[8]))∧(i9158[7] →* i9158[8])∧((i11284[7] →* i11284[8]))∧(i9298[7] →* i9298[8]))
(8) -> (9), if (((i11284[8] →* i11284[9]))∧(i9158[8] →* i9158[9])∧((i6[8] →* i6[9])∧(a80767data[8] →* a80767data[9]))∧(i9298[8] →* i9298[9])∧(i11284[8] > 0 && i9158[8] > 0 && i9158[8] < i6[8] && i9298[8] > 0 && i9158[8] + 1 > 0 →* TRUE))
(9) -> (0), if ((i9298[9] + -1 →* i9298[0])∧(i9158[9] + 1 →* i9158[0])∧((i6[9] →* i6[0])∧(a80767data[9] →* a80767data[0])))
(9) -> (4), if (((i6[9] →* i6[4])∧(a80767data[9] →* a80767data[4]))∧(i9158[9] + 1 →* i9158[4])∧(i9298[9] + -1 →* i9298[4]))
(9) -> (7), if (((i6[9] →* i6[7])∧(a80767data[9] →* a80767data[7]))∧(i9298[9] + -1 →* i9298[7])∧(i9158[9] + 1 →* i9158[7]))
(9) -> (11), if ((i9158[9] + 1 →* i9158[11])∧((i6[9] →* i6[11])∧(a80767data[9] →* a80767data[11]))∧(i9298[9] + -1 →* i9298[11]))
(9) -> (14), if ((i9298[9] + -1 →* i9298[14])∧(i9158[9] + 1 →* i9158[14])∧((i6[9] →* i6[14])∧(a80767data[9] →* a80767data[14])))
(9) -> (17), if (((i6[9] →* i6[17])∧(a80767data[9] →* a80767data[17]))∧(i9298[9] + -1 →* i9298[17])∧(i9158[9] + 1 →* i9158[17]))
(10) -> (3), if ((i9298[10] →* i9298[3])∧(i10058[10] →* i10058[3])∧((i6[10] →* i6[3])∧(a80767data[10] →* a80767data[3])))
(11) -> (12), if (((i6[11] →* i6[12])∧(a80767data[11] →* a80767data[12]))∧((i11284[11] →* i11284[12]))∧(i9298[11] →* i9298[12])∧(i9158[11] →* i9158[12]))
(12) -> (13), if ((i9298[12] →* i9298[13])∧(i11284[12] > 0 && i9158[12] > 0 && i9158[12] < i6[12] && i9298[12] > 0 && i9158[12] + 1 > 0 →* TRUE)∧(i9158[12] →* i9158[13])∧((i11284[12] →* i11284[13]))∧((i6[12] →* i6[13])∧(a80767data[12] →* a80767data[13])))
(13) -> (3), if ((i9298[13] →* i9298[3])∧((i6[13] →* i6[3])∧(a80767data[13] →* a80767data[3]))∧(i9158[13] + 1 →* i10058[3]))
(14) -> (15), if (((i11286[14] →* i11286[15]))∧(i9298[14] →* i9298[15])∧(i9158[14] →* i9158[15])∧((i6[14] →* i6[15])∧(a80767data[14] →* a80767data[15])))
(15) -> (16), if (((i6[15] →* i6[16])∧(a80767data[15] →* a80767data[16]))∧((i11286[15] →* i11286[16]))∧(i11286[15] <= 0 && i9158[15] > 0 && i9158[15] < i6[15] && i9298[15] > 0 && i9158[15] + 1 > 0 →* TRUE)∧(i9298[15] →* i9298[16])∧(i9158[15] →* i9158[16]))
(16) -> (3), if ((i9298[16] →* i9298[3])∧(i9158[16] + 1 →* i10058[3])∧((i6[16] →* i6[3])∧(a80767data[16] →* a80767data[3])))
(17) -> (18), if (((i11286[17] →* i11286[18]))∧((i6[17] →* i6[18])∧(a80767data[17] →* a80767data[18]))∧(i9298[17] →* i9298[18])∧(i9158[17] →* i9158[18]))
(18) -> (19), if ((i9298[18] →* i9298[19])∧((i11286[18] →* i11286[19]))∧(i9158[18] →* i9158[19])∧(i11286[18] <= 0 && i9158[18] > 0 && i9158[18] < i6[18] && i9298[18] > 0 && i9158[18] + 1 > 0 →* TRUE)∧((i6[18] →* i6[19])∧(a80767data[18] →* a80767data[19])))
(19) -> (10), if ((i9158[19] + 1 →* i10058[10])∧((i6[19] →* i6[10])∧(a80767data[19] →* a80767data[10]))∧(i9298[19] →* i9298[10]))
(1) (LOAD33388(java.lang.Object(ARRAY(i6[0], a80767data[0])), i9158[0], i9298[0])≥NonInfC∧LOAD33388(java.lang.Object(ARRAY(i6[0], a80767data[0])), i9158[0], i9298[0])≥LOAD33388ARR17(java.lang.Object(ARRAY(i6[0], a80767data[0])), i9158[0], i9298[0], java.lang.Object(java.lang.String(i11284[0])))∧(UIncreasing(LOAD33388ARR17(java.lang.Object(ARRAY(i6[0], a80767data[0])), i9158[0], i9298[0], java.lang.Object(java.lang.String(i11284[0])))), ≥))
(2) ((UIncreasing(LOAD33388ARR17(java.lang.Object(ARRAY(i6[0], a80767data[0])), i9158[0], i9298[0], java.lang.Object(java.lang.String(i11284[0])))), ≥)∧[(-1)bso_33] ≥ 0)
(3) ((UIncreasing(LOAD33388ARR17(java.lang.Object(ARRAY(i6[0], a80767data[0])), i9158[0], i9298[0], java.lang.Object(java.lang.String(i11284[0])))), ≥)∧[(-1)bso_33] ≥ 0)
(4) ((UIncreasing(LOAD33388ARR17(java.lang.Object(ARRAY(i6[0], a80767data[0])), i9158[0], i9298[0], java.lang.Object(java.lang.String(i11284[0])))), ≥)∧[(-1)bso_33] ≥ 0)
(5) ((UIncreasing(LOAD33388ARR17(java.lang.Object(ARRAY(i6[0], a80767data[0])), i9158[0], i9298[0], java.lang.Object(java.lang.String(i11284[0])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_33] ≥ 0)
(6) (i9158[1]=i9158[2]∧i9298[1]=i9298[2]∧i11284[1]=i11284[2]∧&&(&&(&&(&&(>(i11284[1], 0), >(i9158[1], 0)), <(i9158[1], i6[1])), >(i9298[1], 0)), >(+(i9158[1], 1), 0))=TRUE∧i6[1]=i6[2]∧a80767data[1]=a80767data[2] ⇒ LOAD33388ARR17(java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))≥NonInfC∧LOAD33388ARR17(java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))≥COND_LOAD33388ARR17(&&(&&(&&(&&(>(i11284[1], 0), >(i9158[1], 0)), <(i9158[1], i6[1])), >(i9298[1], 0)), >(+(i9158[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))∧(UIncreasing(COND_LOAD33388ARR17(&&(&&(&&(&&(>(i11284[1], 0), >(i9158[1], 0)), <(i9158[1], i6[1])), >(i9298[1], 0)), >(+(i9158[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))), ≥))
(7) (>(+(i9158[1], 1), 0)=TRUE∧>(i9298[1], 0)=TRUE∧<(i9158[1], i6[1])=TRUE∧>(i11284[1], 0)=TRUE∧>(i9158[1], 0)=TRUE ⇒ LOAD33388ARR17(java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))≥NonInfC∧LOAD33388ARR17(java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))≥COND_LOAD33388ARR17(&&(&&(&&(&&(>(i11284[1], 0), >(i9158[1], 0)), <(i9158[1], i6[1])), >(i9298[1], 0)), >(+(i9158[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))∧(UIncreasing(COND_LOAD33388ARR17(&&(&&(&&(&&(>(i11284[1], 0), >(i9158[1], 0)), <(i9158[1], i6[1])), >(i9298[1], 0)), >(+(i9158[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))), ≥))
(8) (i9158[1] ≥ 0∧i9298[1] + [-1] ≥ 0∧i6[1] + [-1] + [-1]i9158[1] ≥ 0∧i11284[1] + [-1] ≥ 0∧i9158[1] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR17(&&(&&(&&(&&(>(i11284[1], 0), >(i9158[1], 0)), <(i9158[1], i6[1])), >(i9298[1], 0)), >(+(i9158[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))), ≥)∧[(-1)bni_34 + (-1)Bound*bni_34] + [bni_34]i9298[1] ≥ 0∧[1 + (-1)bso_35] ≥ 0)
(9) (i9158[1] ≥ 0∧i9298[1] + [-1] ≥ 0∧i6[1] + [-1] + [-1]i9158[1] ≥ 0∧i11284[1] + [-1] ≥ 0∧i9158[1] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR17(&&(&&(&&(&&(>(i11284[1], 0), >(i9158[1], 0)), <(i9158[1], i6[1])), >(i9298[1], 0)), >(+(i9158[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))), ≥)∧[(-1)bni_34 + (-1)Bound*bni_34] + [bni_34]i9298[1] ≥ 0∧[1 + (-1)bso_35] ≥ 0)
(10) (i9158[1] ≥ 0∧i9298[1] + [-1] ≥ 0∧i6[1] + [-1] + [-1]i9158[1] ≥ 0∧i11284[1] + [-1] ≥ 0∧i9158[1] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR17(&&(&&(&&(&&(>(i11284[1], 0), >(i9158[1], 0)), <(i9158[1], i6[1])), >(i9298[1], 0)), >(+(i9158[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))), ≥)∧[(-1)bni_34 + (-1)Bound*bni_34] + [bni_34]i9298[1] ≥ 0∧[1 + (-1)bso_35] ≥ 0)
(11) (i9158[1] ≥ 0∧i9298[1] + [-1] ≥ 0∧i6[1] + [-1] + [-1]i9158[1] ≥ 0∧i11284[1] + [-1] ≥ 0∧i9158[1] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR17(&&(&&(&&(&&(>(i11284[1], 0), >(i9158[1], 0)), <(i9158[1], i6[1])), >(i9298[1], 0)), >(+(i9158[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))), ≥)∧0 = 0∧[(-1)bni_34 + (-1)Bound*bni_34] + [bni_34]i9298[1] ≥ 0∧0 = 0∧[1 + (-1)bso_35] ≥ 0)
(12) ([1] + i9158[1] ≥ 0∧i9298[1] + [-1] ≥ 0∧i6[1] + [-2] + [-1]i9158[1] ≥ 0∧i11284[1] + [-1] ≥ 0∧i9158[1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR17(&&(&&(&&(&&(>(i11284[1], 0), >(i9158[1], 0)), <(i9158[1], i6[1])), >(i9298[1], 0)), >(+(i9158[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))), ≥)∧0 = 0∧[(-1)bni_34 + (-1)Bound*bni_34] + [bni_34]i9298[1] ≥ 0∧0 = 0∧[1 + (-1)bso_35] ≥ 0)
(13) ([1] + i9158[1] ≥ 0∧i9298[1] ≥ 0∧i6[1] + [-2] + [-1]i9158[1] ≥ 0∧i11284[1] + [-1] ≥ 0∧i9158[1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR17(&&(&&(&&(&&(>(i11284[1], 0), >(i9158[1], 0)), <(i9158[1], i6[1])), >(i9298[1], 0)), >(+(i9158[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))), ≥)∧0 = 0∧[(-1)Bound*bni_34] + [bni_34]i9298[1] ≥ 0∧0 = 0∧[1 + (-1)bso_35] ≥ 0)
(14) ([1] + i9158[1] ≥ 0∧i9298[1] ≥ 0∧i6[1] ≥ 0∧i11284[1] + [-1] ≥ 0∧i9158[1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR17(&&(&&(&&(&&(>(i11284[1], 0), >(i9158[1], 0)), <(i9158[1], i6[1])), >(i9298[1], 0)), >(+(i9158[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))), ≥)∧0 = 0∧[(-1)Bound*bni_34] + [bni_34]i9298[1] ≥ 0∧0 = 0∧[1 + (-1)bso_35] ≥ 0)
(15) ([1] + i9158[1] ≥ 0∧i9298[1] ≥ 0∧i6[1] ≥ 0∧i11284[1] ≥ 0∧i9158[1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR17(&&(&&(&&(&&(>(i11284[1], 0), >(i9158[1], 0)), <(i9158[1], i6[1])), >(i9298[1], 0)), >(+(i9158[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))), ≥)∧0 = 0∧[(-1)Bound*bni_34] + [bni_34]i9298[1] ≥ 0∧0 = 0∧[1 + (-1)bso_35] ≥ 0)
(16) (COND_LOAD33388ARR17(TRUE, java.lang.Object(ARRAY(i6[2], a80767data[2])), i9158[2], i9298[2], java.lang.Object(java.lang.String(i11284[2])))≥NonInfC∧COND_LOAD33388ARR17(TRUE, java.lang.Object(ARRAY(i6[2], a80767data[2])), i9158[2], i9298[2], java.lang.Object(java.lang.String(i11284[2])))≥JMP40068'(java.lang.Object(ARRAY(i6[2], a80767data[2])), +(i9158[2], 1), i9298[2])∧(UIncreasing(JMP40068'(java.lang.Object(ARRAY(i6[2], a80767data[2])), +(i9158[2], 1), i9298[2])), ≥))
(17) ((UIncreasing(JMP40068'(java.lang.Object(ARRAY(i6[2], a80767data[2])), +(i9158[2], 1), i9298[2])), ≥)∧[(-1)bso_37] ≥ 0)
(18) ((UIncreasing(JMP40068'(java.lang.Object(ARRAY(i6[2], a80767data[2])), +(i9158[2], 1), i9298[2])), ≥)∧[(-1)bso_37] ≥ 0)
(19) ((UIncreasing(JMP40068'(java.lang.Object(ARRAY(i6[2], a80767data[2])), +(i9158[2], 1), i9298[2])), ≥)∧[(-1)bso_37] ≥ 0)
(20) ((UIncreasing(JMP40068'(java.lang.Object(ARRAY(i6[2], a80767data[2])), +(i9158[2], 1), i9298[2])), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_37] ≥ 0)
(21) (INC40187(java.lang.Object(ARRAY(i6[3], a80767data[3])), i10058[3], i9298[3])≥NonInfC∧INC40187(java.lang.Object(ARRAY(i6[3], a80767data[3])), i10058[3], i9298[3])≥LOAD33388(java.lang.Object(ARRAY(i6[3], a80767data[3])), i10058[3], +(i9298[3], -1))∧(UIncreasing(LOAD33388(java.lang.Object(ARRAY(i6[3], a80767data[3])), i10058[3], +(i9298[3], -1))), ≥))
(22) ((UIncreasing(LOAD33388(java.lang.Object(ARRAY(i6[3], a80767data[3])), i10058[3], +(i9298[3], -1))), ≥)∧[(-1)bso_39] ≥ 0)
(23) ((UIncreasing(LOAD33388(java.lang.Object(ARRAY(i6[3], a80767data[3])), i10058[3], +(i9298[3], -1))), ≥)∧[(-1)bso_39] ≥ 0)
(24) ((UIncreasing(LOAD33388(java.lang.Object(ARRAY(i6[3], a80767data[3])), i10058[3], +(i9298[3], -1))), ≥)∧[(-1)bso_39] ≥ 0)
(25) ((UIncreasing(LOAD33388(java.lang.Object(ARRAY(i6[3], a80767data[3])), i10058[3], +(i9298[3], -1))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_39] ≥ 0)
(26) (LOAD33388(java.lang.Object(ARRAY(i6[4], a80767data[4])), i9158[4], i9298[4])≥NonInfC∧LOAD33388(java.lang.Object(ARRAY(i6[4], a80767data[4])), i9158[4], i9298[4])≥LOAD33388ARR18(java.lang.Object(ARRAY(i6[4], a80767data[4])), i9158[4], i9298[4], java.lang.Object(java.lang.String(i11286[4])))∧(UIncreasing(LOAD33388ARR18(java.lang.Object(ARRAY(i6[4], a80767data[4])), i9158[4], i9298[4], java.lang.Object(java.lang.String(i11286[4])))), ≥))
(27) ((UIncreasing(LOAD33388ARR18(java.lang.Object(ARRAY(i6[4], a80767data[4])), i9158[4], i9298[4], java.lang.Object(java.lang.String(i11286[4])))), ≥)∧[1 + (-1)bso_41] ≥ 0)
(28) ((UIncreasing(LOAD33388ARR18(java.lang.Object(ARRAY(i6[4], a80767data[4])), i9158[4], i9298[4], java.lang.Object(java.lang.String(i11286[4])))), ≥)∧[1 + (-1)bso_41] ≥ 0)
(29) ((UIncreasing(LOAD33388ARR18(java.lang.Object(ARRAY(i6[4], a80767data[4])), i9158[4], i9298[4], java.lang.Object(java.lang.String(i11286[4])))), ≥)∧[1 + (-1)bso_41] ≥ 0)
(30) ((UIncreasing(LOAD33388ARR18(java.lang.Object(ARRAY(i6[4], a80767data[4])), i9158[4], i9298[4], java.lang.Object(java.lang.String(i11286[4])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[1 + (-1)bso_41] ≥ 0)
(31) (&&(&&(&&(&&(<=(i11286[5], 0), >(i9158[5], 0)), <(i9158[5], i6[5])), >(i9298[5], 0)), >(+(i9158[5], 1), 0))=TRUE∧i11286[5]=i11286[6]∧i6[5]=i6[6]∧a80767data[5]=a80767data[6]∧i9158[5]=i9158[6]∧i9298[5]=i9298[6] ⇒ LOAD33388ARR18(java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))≥NonInfC∧LOAD33388ARR18(java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))≥COND_LOAD33388ARR18(&&(&&(&&(&&(<=(i11286[5], 0), >(i9158[5], 0)), <(i9158[5], i6[5])), >(i9298[5], 0)), >(+(i9158[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))∧(UIncreasing(COND_LOAD33388ARR18(&&(&&(&&(&&(<=(i11286[5], 0), >(i9158[5], 0)), <(i9158[5], i6[5])), >(i9298[5], 0)), >(+(i9158[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))), ≥))
(32) (>(+(i9158[5], 1), 0)=TRUE∧>(i9298[5], 0)=TRUE∧<(i9158[5], i6[5])=TRUE∧<=(i11286[5], 0)=TRUE∧>(i9158[5], 0)=TRUE ⇒ LOAD33388ARR18(java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))≥NonInfC∧LOAD33388ARR18(java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))≥COND_LOAD33388ARR18(&&(&&(&&(&&(<=(i11286[5], 0), >(i9158[5], 0)), <(i9158[5], i6[5])), >(i9298[5], 0)), >(+(i9158[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))∧(UIncreasing(COND_LOAD33388ARR18(&&(&&(&&(&&(<=(i11286[5], 0), >(i9158[5], 0)), <(i9158[5], i6[5])), >(i9298[5], 0)), >(+(i9158[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))), ≥))
(33) (i9158[5] ≥ 0∧i9298[5] + [-1] ≥ 0∧i6[5] + [-1] + [-1]i9158[5] ≥ 0∧[-1]i11286[5] ≥ 0∧i9158[5] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR18(&&(&&(&&(&&(<=(i11286[5], 0), >(i9158[5], 0)), <(i9158[5], i6[5])), >(i9298[5], 0)), >(+(i9158[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))), ≥)∧[(-2)bni_42 + (-1)Bound*bni_42] + [bni_42]i9298[5] ≥ 0∧[(-1)bso_43] ≥ 0)
(34) (i9158[5] ≥ 0∧i9298[5] + [-1] ≥ 0∧i6[5] + [-1] + [-1]i9158[5] ≥ 0∧[-1]i11286[5] ≥ 0∧i9158[5] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR18(&&(&&(&&(&&(<=(i11286[5], 0), >(i9158[5], 0)), <(i9158[5], i6[5])), >(i9298[5], 0)), >(+(i9158[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))), ≥)∧[(-2)bni_42 + (-1)Bound*bni_42] + [bni_42]i9298[5] ≥ 0∧[(-1)bso_43] ≥ 0)
(35) (i9158[5] ≥ 0∧i9298[5] + [-1] ≥ 0∧i6[5] + [-1] + [-1]i9158[5] ≥ 0∧[-1]i11286[5] ≥ 0∧i9158[5] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR18(&&(&&(&&(&&(<=(i11286[5], 0), >(i9158[5], 0)), <(i9158[5], i6[5])), >(i9298[5], 0)), >(+(i9158[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))), ≥)∧[(-2)bni_42 + (-1)Bound*bni_42] + [bni_42]i9298[5] ≥ 0∧[(-1)bso_43] ≥ 0)
(36) (i9158[5] ≥ 0∧i9298[5] + [-1] ≥ 0∧i6[5] + [-1] + [-1]i9158[5] ≥ 0∧[-1]i11286[5] ≥ 0∧i9158[5] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR18(&&(&&(&&(&&(<=(i11286[5], 0), >(i9158[5], 0)), <(i9158[5], i6[5])), >(i9298[5], 0)), >(+(i9158[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))), ≥)∧0 = 0∧[(-2)bni_42 + (-1)Bound*bni_42] + [bni_42]i9298[5] ≥ 0∧0 = 0∧[(-1)bso_43] ≥ 0)
(37) ([1] + i9158[5] ≥ 0∧i9298[5] + [-1] ≥ 0∧i6[5] + [-2] + [-1]i9158[5] ≥ 0∧[-1]i11286[5] ≥ 0∧i9158[5] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR18(&&(&&(&&(&&(<=(i11286[5], 0), >(i9158[5], 0)), <(i9158[5], i6[5])), >(i9298[5], 0)), >(+(i9158[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))), ≥)∧0 = 0∧[(-2)bni_42 + (-1)Bound*bni_42] + [bni_42]i9298[5] ≥ 0∧0 = 0∧[(-1)bso_43] ≥ 0)
(38) ([1] + i9158[5] ≥ 0∧i9298[5] ≥ 0∧i6[5] + [-2] + [-1]i9158[5] ≥ 0∧[-1]i11286[5] ≥ 0∧i9158[5] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR18(&&(&&(&&(&&(<=(i11286[5], 0), >(i9158[5], 0)), <(i9158[5], i6[5])), >(i9298[5], 0)), >(+(i9158[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))), ≥)∧0 = 0∧[(-1)bni_42 + (-1)Bound*bni_42] + [bni_42]i9298[5] ≥ 0∧0 = 0∧[(-1)bso_43] ≥ 0)
(39) ([1] + i9158[5] ≥ 0∧i9298[5] ≥ 0∧i6[5] ≥ 0∧[-1]i11286[5] ≥ 0∧i9158[5] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR18(&&(&&(&&(&&(<=(i11286[5], 0), >(i9158[5], 0)), <(i9158[5], i6[5])), >(i9298[5], 0)), >(+(i9158[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))), ≥)∧0 = 0∧[(-1)bni_42 + (-1)Bound*bni_42] + [bni_42]i9298[5] ≥ 0∧0 = 0∧[(-1)bso_43] ≥ 0)
(40) ([1] + i9158[5] ≥ 0∧i9298[5] ≥ 0∧i6[5] ≥ 0∧i11286[5] ≥ 0∧i9158[5] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR18(&&(&&(&&(&&(<=(i11286[5], 0), >(i9158[5], 0)), <(i9158[5], i6[5])), >(i9298[5], 0)), >(+(i9158[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))), ≥)∧0 = 0∧[(-1)bni_42 + (-1)Bound*bni_42] + [bni_42]i9298[5] ≥ 0∧0 = 0∧[(-1)bso_43] ≥ 0)
(41) (COND_LOAD33388ARR18(TRUE, java.lang.Object(ARRAY(i6[6], a80767data[6])), i9158[6], i9298[6], java.lang.Object(java.lang.String(i11286[6])))≥NonInfC∧COND_LOAD33388ARR18(TRUE, java.lang.Object(ARRAY(i6[6], a80767data[6])), i9158[6], i9298[6], java.lang.Object(java.lang.String(i11286[6])))≥LOAD33388(java.lang.Object(ARRAY(i6[6], a80767data[6])), +(i9158[6], 1), +(i9298[6], -1))∧(UIncreasing(LOAD33388(java.lang.Object(ARRAY(i6[6], a80767data[6])), +(i9158[6], 1), +(i9298[6], -1))), ≥))
(42) ((UIncreasing(LOAD33388(java.lang.Object(ARRAY(i6[6], a80767data[6])), +(i9158[6], 1), +(i9298[6], -1))), ≥)∧[(-1)bso_45] ≥ 0)
(43) ((UIncreasing(LOAD33388(java.lang.Object(ARRAY(i6[6], a80767data[6])), +(i9158[6], 1), +(i9298[6], -1))), ≥)∧[(-1)bso_45] ≥ 0)
(44) ((UIncreasing(LOAD33388(java.lang.Object(ARRAY(i6[6], a80767data[6])), +(i9158[6], 1), +(i9298[6], -1))), ≥)∧[(-1)bso_45] ≥ 0)
(45) ((UIncreasing(LOAD33388(java.lang.Object(ARRAY(i6[6], a80767data[6])), +(i9158[6], 1), +(i9298[6], -1))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_45] ≥ 0)
(46) (LOAD33388(java.lang.Object(ARRAY(i6[7], a80767data[7])), i9158[7], i9298[7])≥NonInfC∧LOAD33388(java.lang.Object(ARRAY(i6[7], a80767data[7])), i9158[7], i9298[7])≥LOAD33388ARR19(java.lang.Object(ARRAY(i6[7], a80767data[7])), i9158[7], i9298[7], java.lang.Object(java.lang.String(i11284[7])))∧(UIncreasing(LOAD33388ARR19(java.lang.Object(ARRAY(i6[7], a80767data[7])), i9158[7], i9298[7], java.lang.Object(java.lang.String(i11284[7])))), ≥))
(47) ((UIncreasing(LOAD33388ARR19(java.lang.Object(ARRAY(i6[7], a80767data[7])), i9158[7], i9298[7], java.lang.Object(java.lang.String(i11284[7])))), ≥)∧[1 + (-1)bso_47] ≥ 0)
(48) ((UIncreasing(LOAD33388ARR19(java.lang.Object(ARRAY(i6[7], a80767data[7])), i9158[7], i9298[7], java.lang.Object(java.lang.String(i11284[7])))), ≥)∧[1 + (-1)bso_47] ≥ 0)
(49) ((UIncreasing(LOAD33388ARR19(java.lang.Object(ARRAY(i6[7], a80767data[7])), i9158[7], i9298[7], java.lang.Object(java.lang.String(i11284[7])))), ≥)∧[1 + (-1)bso_47] ≥ 0)
(50) ((UIncreasing(LOAD33388ARR19(java.lang.Object(ARRAY(i6[7], a80767data[7])), i9158[7], i9298[7], java.lang.Object(java.lang.String(i11284[7])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[1 + (-1)bso_47] ≥ 0)
(51) (i11284[8]=i11284[9]∧i9158[8]=i9158[9]∧i6[8]=i6[9]∧a80767data[8]=a80767data[9]∧i9298[8]=i9298[9]∧&&(&&(&&(&&(>(i11284[8], 0), >(i9158[8], 0)), <(i9158[8], i6[8])), >(i9298[8], 0)), >(+(i9158[8], 1), 0))=TRUE ⇒ LOAD33388ARR19(java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))≥NonInfC∧LOAD33388ARR19(java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))≥COND_LOAD33388ARR19(&&(&&(&&(&&(>(i11284[8], 0), >(i9158[8], 0)), <(i9158[8], i6[8])), >(i9298[8], 0)), >(+(i9158[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))∧(UIncreasing(COND_LOAD33388ARR19(&&(&&(&&(&&(>(i11284[8], 0), >(i9158[8], 0)), <(i9158[8], i6[8])), >(i9298[8], 0)), >(+(i9158[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))), ≥))
(52) (>(+(i9158[8], 1), 0)=TRUE∧>(i9298[8], 0)=TRUE∧<(i9158[8], i6[8])=TRUE∧>(i11284[8], 0)=TRUE∧>(i9158[8], 0)=TRUE ⇒ LOAD33388ARR19(java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))≥NonInfC∧LOAD33388ARR19(java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))≥COND_LOAD33388ARR19(&&(&&(&&(&&(>(i11284[8], 0), >(i9158[8], 0)), <(i9158[8], i6[8])), >(i9298[8], 0)), >(+(i9158[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))∧(UIncreasing(COND_LOAD33388ARR19(&&(&&(&&(&&(>(i11284[8], 0), >(i9158[8], 0)), <(i9158[8], i6[8])), >(i9298[8], 0)), >(+(i9158[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))), ≥))
(53) (i9158[8] ≥ 0∧i9298[8] + [-1] ≥ 0∧i6[8] + [-1] + [-1]i9158[8] ≥ 0∧i11284[8] + [-1] ≥ 0∧i9158[8] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR19(&&(&&(&&(&&(>(i11284[8], 0), >(i9158[8], 0)), <(i9158[8], i6[8])), >(i9298[8], 0)), >(+(i9158[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))), ≥)∧[(-2)bni_48 + (-1)Bound*bni_48] + [bni_48]i9298[8] ≥ 0∧[(-1)bso_49] ≥ 0)
(54) (i9158[8] ≥ 0∧i9298[8] + [-1] ≥ 0∧i6[8] + [-1] + [-1]i9158[8] ≥ 0∧i11284[8] + [-1] ≥ 0∧i9158[8] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR19(&&(&&(&&(&&(>(i11284[8], 0), >(i9158[8], 0)), <(i9158[8], i6[8])), >(i9298[8], 0)), >(+(i9158[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))), ≥)∧[(-2)bni_48 + (-1)Bound*bni_48] + [bni_48]i9298[8] ≥ 0∧[(-1)bso_49] ≥ 0)
(55) (i9158[8] ≥ 0∧i9298[8] + [-1] ≥ 0∧i6[8] + [-1] + [-1]i9158[8] ≥ 0∧i11284[8] + [-1] ≥ 0∧i9158[8] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR19(&&(&&(&&(&&(>(i11284[8], 0), >(i9158[8], 0)), <(i9158[8], i6[8])), >(i9298[8], 0)), >(+(i9158[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))), ≥)∧[(-2)bni_48 + (-1)Bound*bni_48] + [bni_48]i9298[8] ≥ 0∧[(-1)bso_49] ≥ 0)
(56) (i9158[8] ≥ 0∧i9298[8] + [-1] ≥ 0∧i6[8] + [-1] + [-1]i9158[8] ≥ 0∧i11284[8] + [-1] ≥ 0∧i9158[8] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR19(&&(&&(&&(&&(>(i11284[8], 0), >(i9158[8], 0)), <(i9158[8], i6[8])), >(i9298[8], 0)), >(+(i9158[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))), ≥)∧0 = 0∧[(-2)bni_48 + (-1)Bound*bni_48] + [bni_48]i9298[8] ≥ 0∧0 = 0∧[(-1)bso_49] ≥ 0)
(57) ([1] + i9158[8] ≥ 0∧i9298[8] + [-1] ≥ 0∧i6[8] + [-2] + [-1]i9158[8] ≥ 0∧i11284[8] + [-1] ≥ 0∧i9158[8] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR19(&&(&&(&&(&&(>(i11284[8], 0), >(i9158[8], 0)), <(i9158[8], i6[8])), >(i9298[8], 0)), >(+(i9158[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))), ≥)∧0 = 0∧[(-2)bni_48 + (-1)Bound*bni_48] + [bni_48]i9298[8] ≥ 0∧0 = 0∧[(-1)bso_49] ≥ 0)
(58) ([1] + i9158[8] ≥ 0∧i9298[8] ≥ 0∧i6[8] + [-2] + [-1]i9158[8] ≥ 0∧i11284[8] + [-1] ≥ 0∧i9158[8] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR19(&&(&&(&&(&&(>(i11284[8], 0), >(i9158[8], 0)), <(i9158[8], i6[8])), >(i9298[8], 0)), >(+(i9158[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))), ≥)∧0 = 0∧[(-1)bni_48 + (-1)Bound*bni_48] + [bni_48]i9298[8] ≥ 0∧0 = 0∧[(-1)bso_49] ≥ 0)
(59) ([1] + i9158[8] ≥ 0∧i9298[8] ≥ 0∧i6[8] ≥ 0∧i11284[8] + [-1] ≥ 0∧i9158[8] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR19(&&(&&(&&(&&(>(i11284[8], 0), >(i9158[8], 0)), <(i9158[8], i6[8])), >(i9298[8], 0)), >(+(i9158[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))), ≥)∧0 = 0∧[(-1)bni_48 + (-1)Bound*bni_48] + [bni_48]i9298[8] ≥ 0∧0 = 0∧[(-1)bso_49] ≥ 0)
(60) ([1] + i9158[8] ≥ 0∧i9298[8] ≥ 0∧i6[8] ≥ 0∧i11284[8] ≥ 0∧i9158[8] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR19(&&(&&(&&(&&(>(i11284[8], 0), >(i9158[8], 0)), <(i9158[8], i6[8])), >(i9298[8], 0)), >(+(i9158[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))), ≥)∧0 = 0∧[(-1)bni_48 + (-1)Bound*bni_48] + [bni_48]i9298[8] ≥ 0∧0 = 0∧[(-1)bso_49] ≥ 0)
(61) (COND_LOAD33388ARR19(TRUE, java.lang.Object(ARRAY(i6[9], a80767data[9])), i9158[9], i9298[9], java.lang.Object(java.lang.String(i11284[9])))≥NonInfC∧COND_LOAD33388ARR19(TRUE, java.lang.Object(ARRAY(i6[9], a80767data[9])), i9158[9], i9298[9], java.lang.Object(java.lang.String(i11284[9])))≥LOAD33388(java.lang.Object(ARRAY(i6[9], a80767data[9])), +(i9158[9], 1), +(i9298[9], -1))∧(UIncreasing(LOAD33388(java.lang.Object(ARRAY(i6[9], a80767data[9])), +(i9158[9], 1), +(i9298[9], -1))), ≥))
(62) ((UIncreasing(LOAD33388(java.lang.Object(ARRAY(i6[9], a80767data[9])), +(i9158[9], 1), +(i9298[9], -1))), ≥)∧[(-1)bso_51] ≥ 0)
(63) ((UIncreasing(LOAD33388(java.lang.Object(ARRAY(i6[9], a80767data[9])), +(i9158[9], 1), +(i9298[9], -1))), ≥)∧[(-1)bso_51] ≥ 0)
(64) ((UIncreasing(LOAD33388(java.lang.Object(ARRAY(i6[9], a80767data[9])), +(i9158[9], 1), +(i9298[9], -1))), ≥)∧[(-1)bso_51] ≥ 0)
(65) ((UIncreasing(LOAD33388(java.lang.Object(ARRAY(i6[9], a80767data[9])), +(i9158[9], 1), +(i9298[9], -1))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_51] ≥ 0)
(66) (i9298[10]=i9298[3]∧i10058[10]=i10058[3]∧i6[10]=i6[3]∧a80767data[10]=a80767data[3] ⇒ JMP40068'(java.lang.Object(ARRAY(i6[10], a80767data[10])), i10058[10], i9298[10])≥NonInfC∧JMP40068'(java.lang.Object(ARRAY(i6[10], a80767data[10])), i10058[10], i9298[10])≥INC40187(java.lang.Object(ARRAY(i6[10], a80767data[10])), i10058[10], i9298[10])∧(UIncreasing(INC40187(java.lang.Object(ARRAY(i6[10], a80767data[10])), i10058[10], i9298[10])), ≥))
(67) (JMP40068'(java.lang.Object(ARRAY(i6[10], a80767data[10])), i10058[10], i9298[10])≥NonInfC∧JMP40068'(java.lang.Object(ARRAY(i6[10], a80767data[10])), i10058[10], i9298[10])≥INC40187(java.lang.Object(ARRAY(i6[10], a80767data[10])), i10058[10], i9298[10])∧(UIncreasing(INC40187(java.lang.Object(ARRAY(i6[10], a80767data[10])), i10058[10], i9298[10])), ≥))
(68) ((UIncreasing(INC40187(java.lang.Object(ARRAY(i6[10], a80767data[10])), i10058[10], i9298[10])), ≥)∧[(-1)bso_53] ≥ 0)
(69) ((UIncreasing(INC40187(java.lang.Object(ARRAY(i6[10], a80767data[10])), i10058[10], i9298[10])), ≥)∧[(-1)bso_53] ≥ 0)
(70) ((UIncreasing(INC40187(java.lang.Object(ARRAY(i6[10], a80767data[10])), i10058[10], i9298[10])), ≥)∧[(-1)bso_53] ≥ 0)
(71) ((UIncreasing(INC40187(java.lang.Object(ARRAY(i6[10], a80767data[10])), i10058[10], i9298[10])), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_53] ≥ 0)
(72) (LOAD33388(java.lang.Object(ARRAY(i6[11], a80767data[11])), i9158[11], i9298[11])≥NonInfC∧LOAD33388(java.lang.Object(ARRAY(i6[11], a80767data[11])), i9158[11], i9298[11])≥LOAD33388ARR20(java.lang.Object(ARRAY(i6[11], a80767data[11])), i9158[11], i9298[11], java.lang.Object(java.lang.String(i11284[11])))∧(UIncreasing(LOAD33388ARR20(java.lang.Object(ARRAY(i6[11], a80767data[11])), i9158[11], i9298[11], java.lang.Object(java.lang.String(i11284[11])))), ≥))
(73) ((UIncreasing(LOAD33388ARR20(java.lang.Object(ARRAY(i6[11], a80767data[11])), i9158[11], i9298[11], java.lang.Object(java.lang.String(i11284[11])))), ≥)∧[(-1)bso_55] ≥ 0)
(74) ((UIncreasing(LOAD33388ARR20(java.lang.Object(ARRAY(i6[11], a80767data[11])), i9158[11], i9298[11], java.lang.Object(java.lang.String(i11284[11])))), ≥)∧[(-1)bso_55] ≥ 0)
(75) ((UIncreasing(LOAD33388ARR20(java.lang.Object(ARRAY(i6[11], a80767data[11])), i9158[11], i9298[11], java.lang.Object(java.lang.String(i11284[11])))), ≥)∧[(-1)bso_55] ≥ 0)
(76) ((UIncreasing(LOAD33388ARR20(java.lang.Object(ARRAY(i6[11], a80767data[11])), i9158[11], i9298[11], java.lang.Object(java.lang.String(i11284[11])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_55] ≥ 0)
(77) (i9298[12]=i9298[13]∧&&(&&(&&(&&(>(i11284[12], 0), >(i9158[12], 0)), <(i9158[12], i6[12])), >(i9298[12], 0)), >(+(i9158[12], 1), 0))=TRUE∧i9158[12]=i9158[13]∧i11284[12]=i11284[13]∧i6[12]=i6[13]∧a80767data[12]=a80767data[13] ⇒ LOAD33388ARR20(java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))≥NonInfC∧LOAD33388ARR20(java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))≥COND_LOAD33388ARR20(&&(&&(&&(&&(>(i11284[12], 0), >(i9158[12], 0)), <(i9158[12], i6[12])), >(i9298[12], 0)), >(+(i9158[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))∧(UIncreasing(COND_LOAD33388ARR20(&&(&&(&&(&&(>(i11284[12], 0), >(i9158[12], 0)), <(i9158[12], i6[12])), >(i9298[12], 0)), >(+(i9158[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))), ≥))
(78) (>(+(i9158[12], 1), 0)=TRUE∧>(i9298[12], 0)=TRUE∧<(i9158[12], i6[12])=TRUE∧>(i11284[12], 0)=TRUE∧>(i9158[12], 0)=TRUE ⇒ LOAD33388ARR20(java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))≥NonInfC∧LOAD33388ARR20(java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))≥COND_LOAD33388ARR20(&&(&&(&&(&&(>(i11284[12], 0), >(i9158[12], 0)), <(i9158[12], i6[12])), >(i9298[12], 0)), >(+(i9158[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))∧(UIncreasing(COND_LOAD33388ARR20(&&(&&(&&(&&(>(i11284[12], 0), >(i9158[12], 0)), <(i9158[12], i6[12])), >(i9298[12], 0)), >(+(i9158[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))), ≥))
(79) (i9158[12] ≥ 0∧i9298[12] + [-1] ≥ 0∧i6[12] + [-1] + [-1]i9158[12] ≥ 0∧i11284[12] + [-1] ≥ 0∧i9158[12] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR20(&&(&&(&&(&&(>(i11284[12], 0), >(i9158[12], 0)), <(i9158[12], i6[12])), >(i9298[12], 0)), >(+(i9158[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))), ≥)∧[(-1)bni_56 + (-1)Bound*bni_56] + [bni_56]i9298[12] ≥ 0∧[1 + (-1)bso_57] ≥ 0)
(80) (i9158[12] ≥ 0∧i9298[12] + [-1] ≥ 0∧i6[12] + [-1] + [-1]i9158[12] ≥ 0∧i11284[12] + [-1] ≥ 0∧i9158[12] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR20(&&(&&(&&(&&(>(i11284[12], 0), >(i9158[12], 0)), <(i9158[12], i6[12])), >(i9298[12], 0)), >(+(i9158[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))), ≥)∧[(-1)bni_56 + (-1)Bound*bni_56] + [bni_56]i9298[12] ≥ 0∧[1 + (-1)bso_57] ≥ 0)
(81) (i9158[12] ≥ 0∧i9298[12] + [-1] ≥ 0∧i6[12] + [-1] + [-1]i9158[12] ≥ 0∧i11284[12] + [-1] ≥ 0∧i9158[12] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR20(&&(&&(&&(&&(>(i11284[12], 0), >(i9158[12], 0)), <(i9158[12], i6[12])), >(i9298[12], 0)), >(+(i9158[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))), ≥)∧[(-1)bni_56 + (-1)Bound*bni_56] + [bni_56]i9298[12] ≥ 0∧[1 + (-1)bso_57] ≥ 0)
(82) (i9158[12] ≥ 0∧i9298[12] + [-1] ≥ 0∧i6[12] + [-1] + [-1]i9158[12] ≥ 0∧i11284[12] + [-1] ≥ 0∧i9158[12] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR20(&&(&&(&&(&&(>(i11284[12], 0), >(i9158[12], 0)), <(i9158[12], i6[12])), >(i9298[12], 0)), >(+(i9158[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))), ≥)∧0 = 0∧[(-1)bni_56 + (-1)Bound*bni_56] + [bni_56]i9298[12] ≥ 0∧0 = 0∧[1 + (-1)bso_57] ≥ 0)
(83) ([1] + i9158[12] ≥ 0∧i9298[12] + [-1] ≥ 0∧i6[12] + [-2] + [-1]i9158[12] ≥ 0∧i11284[12] + [-1] ≥ 0∧i9158[12] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR20(&&(&&(&&(&&(>(i11284[12], 0), >(i9158[12], 0)), <(i9158[12], i6[12])), >(i9298[12], 0)), >(+(i9158[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))), ≥)∧0 = 0∧[(-1)bni_56 + (-1)Bound*bni_56] + [bni_56]i9298[12] ≥ 0∧0 = 0∧[1 + (-1)bso_57] ≥ 0)
(84) ([1] + i9158[12] ≥ 0∧i9298[12] ≥ 0∧i6[12] + [-2] + [-1]i9158[12] ≥ 0∧i11284[12] + [-1] ≥ 0∧i9158[12] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR20(&&(&&(&&(&&(>(i11284[12], 0), >(i9158[12], 0)), <(i9158[12], i6[12])), >(i9298[12], 0)), >(+(i9158[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))), ≥)∧0 = 0∧[(-1)Bound*bni_56] + [bni_56]i9298[12] ≥ 0∧0 = 0∧[1 + (-1)bso_57] ≥ 0)
(85) ([1] + i9158[12] ≥ 0∧i9298[12] ≥ 0∧i6[12] ≥ 0∧i11284[12] + [-1] ≥ 0∧i9158[12] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR20(&&(&&(&&(&&(>(i11284[12], 0), >(i9158[12], 0)), <(i9158[12], i6[12])), >(i9298[12], 0)), >(+(i9158[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))), ≥)∧0 = 0∧[(-1)Bound*bni_56] + [bni_56]i9298[12] ≥ 0∧0 = 0∧[1 + (-1)bso_57] ≥ 0)
(86) ([1] + i9158[12] ≥ 0∧i9298[12] ≥ 0∧i6[12] ≥ 0∧i11284[12] ≥ 0∧i9158[12] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR20(&&(&&(&&(&&(>(i11284[12], 0), >(i9158[12], 0)), <(i9158[12], i6[12])), >(i9298[12], 0)), >(+(i9158[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))), ≥)∧0 = 0∧[(-1)Bound*bni_56] + [bni_56]i9298[12] ≥ 0∧0 = 0∧[1 + (-1)bso_57] ≥ 0)
(87) (COND_LOAD33388ARR20(TRUE, java.lang.Object(ARRAY(i6[13], a80767data[13])), i9158[13], i9298[13], java.lang.Object(java.lang.String(i11284[13])))≥NonInfC∧COND_LOAD33388ARR20(TRUE, java.lang.Object(ARRAY(i6[13], a80767data[13])), i9158[13], i9298[13], java.lang.Object(java.lang.String(i11284[13])))≥INC40187(java.lang.Object(ARRAY(i6[13], a80767data[13])), +(i9158[13], 1), i9298[13])∧(UIncreasing(INC40187(java.lang.Object(ARRAY(i6[13], a80767data[13])), +(i9158[13], 1), i9298[13])), ≥))
(88) ((UIncreasing(INC40187(java.lang.Object(ARRAY(i6[13], a80767data[13])), +(i9158[13], 1), i9298[13])), ≥)∧[(-1)bso_59] ≥ 0)
(89) ((UIncreasing(INC40187(java.lang.Object(ARRAY(i6[13], a80767data[13])), +(i9158[13], 1), i9298[13])), ≥)∧[(-1)bso_59] ≥ 0)
(90) ((UIncreasing(INC40187(java.lang.Object(ARRAY(i6[13], a80767data[13])), +(i9158[13], 1), i9298[13])), ≥)∧[(-1)bso_59] ≥ 0)
(91) ((UIncreasing(INC40187(java.lang.Object(ARRAY(i6[13], a80767data[13])), +(i9158[13], 1), i9298[13])), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_59] ≥ 0)
(92) (LOAD33388(java.lang.Object(ARRAY(i6[14], a80767data[14])), i9158[14], i9298[14])≥NonInfC∧LOAD33388(java.lang.Object(ARRAY(i6[14], a80767data[14])), i9158[14], i9298[14])≥LOAD33388ARR21(java.lang.Object(ARRAY(i6[14], a80767data[14])), i9158[14], i9298[14], java.lang.Object(java.lang.String(i11286[14])))∧(UIncreasing(LOAD33388ARR21(java.lang.Object(ARRAY(i6[14], a80767data[14])), i9158[14], i9298[14], java.lang.Object(java.lang.String(i11286[14])))), ≥))
(93) ((UIncreasing(LOAD33388ARR21(java.lang.Object(ARRAY(i6[14], a80767data[14])), i9158[14], i9298[14], java.lang.Object(java.lang.String(i11286[14])))), ≥)∧[1 + (-1)bso_61] ≥ 0)
(94) ((UIncreasing(LOAD33388ARR21(java.lang.Object(ARRAY(i6[14], a80767data[14])), i9158[14], i9298[14], java.lang.Object(java.lang.String(i11286[14])))), ≥)∧[1 + (-1)bso_61] ≥ 0)
(95) ((UIncreasing(LOAD33388ARR21(java.lang.Object(ARRAY(i6[14], a80767data[14])), i9158[14], i9298[14], java.lang.Object(java.lang.String(i11286[14])))), ≥)∧[1 + (-1)bso_61] ≥ 0)
(96) ((UIncreasing(LOAD33388ARR21(java.lang.Object(ARRAY(i6[14], a80767data[14])), i9158[14], i9298[14], java.lang.Object(java.lang.String(i11286[14])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[1 + (-1)bso_61] ≥ 0)
(97) (i6[15]=i6[16]∧a80767data[15]=a80767data[16]∧i11286[15]=i11286[16]∧&&(&&(&&(&&(<=(i11286[15], 0), >(i9158[15], 0)), <(i9158[15], i6[15])), >(i9298[15], 0)), >(+(i9158[15], 1), 0))=TRUE∧i9298[15]=i9298[16]∧i9158[15]=i9158[16] ⇒ LOAD33388ARR21(java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))≥NonInfC∧LOAD33388ARR21(java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))≥COND_LOAD33388ARR21(&&(&&(&&(&&(<=(i11286[15], 0), >(i9158[15], 0)), <(i9158[15], i6[15])), >(i9298[15], 0)), >(+(i9158[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))∧(UIncreasing(COND_LOAD33388ARR21(&&(&&(&&(&&(<=(i11286[15], 0), >(i9158[15], 0)), <(i9158[15], i6[15])), >(i9298[15], 0)), >(+(i9158[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))), ≥))
(98) (>(+(i9158[15], 1), 0)=TRUE∧>(i9298[15], 0)=TRUE∧<(i9158[15], i6[15])=TRUE∧<=(i11286[15], 0)=TRUE∧>(i9158[15], 0)=TRUE ⇒ LOAD33388ARR21(java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))≥NonInfC∧LOAD33388ARR21(java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))≥COND_LOAD33388ARR21(&&(&&(&&(&&(<=(i11286[15], 0), >(i9158[15], 0)), <(i9158[15], i6[15])), >(i9298[15], 0)), >(+(i9158[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))∧(UIncreasing(COND_LOAD33388ARR21(&&(&&(&&(&&(<=(i11286[15], 0), >(i9158[15], 0)), <(i9158[15], i6[15])), >(i9298[15], 0)), >(+(i9158[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))), ≥))
(99) (i9158[15] ≥ 0∧i9298[15] + [-1] ≥ 0∧i6[15] + [-1] + [-1]i9158[15] ≥ 0∧[-1]i11286[15] ≥ 0∧i9158[15] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR21(&&(&&(&&(&&(<=(i11286[15], 0), >(i9158[15], 0)), <(i9158[15], i6[15])), >(i9298[15], 0)), >(+(i9158[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))), ≥)∧[(-2)bni_62 + (-1)Bound*bni_62] + [bni_62]i9298[15] ≥ 0∧[(-1)bso_63] ≥ 0)
(100) (i9158[15] ≥ 0∧i9298[15] + [-1] ≥ 0∧i6[15] + [-1] + [-1]i9158[15] ≥ 0∧[-1]i11286[15] ≥ 0∧i9158[15] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR21(&&(&&(&&(&&(<=(i11286[15], 0), >(i9158[15], 0)), <(i9158[15], i6[15])), >(i9298[15], 0)), >(+(i9158[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))), ≥)∧[(-2)bni_62 + (-1)Bound*bni_62] + [bni_62]i9298[15] ≥ 0∧[(-1)bso_63] ≥ 0)
(101) (i9158[15] ≥ 0∧i9298[15] + [-1] ≥ 0∧i6[15] + [-1] + [-1]i9158[15] ≥ 0∧[-1]i11286[15] ≥ 0∧i9158[15] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR21(&&(&&(&&(&&(<=(i11286[15], 0), >(i9158[15], 0)), <(i9158[15], i6[15])), >(i9298[15], 0)), >(+(i9158[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))), ≥)∧[(-2)bni_62 + (-1)Bound*bni_62] + [bni_62]i9298[15] ≥ 0∧[(-1)bso_63] ≥ 0)
(102) (i9158[15] ≥ 0∧i9298[15] + [-1] ≥ 0∧i6[15] + [-1] + [-1]i9158[15] ≥ 0∧[-1]i11286[15] ≥ 0∧i9158[15] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR21(&&(&&(&&(&&(<=(i11286[15], 0), >(i9158[15], 0)), <(i9158[15], i6[15])), >(i9298[15], 0)), >(+(i9158[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))), ≥)∧0 = 0∧[(-2)bni_62 + (-1)Bound*bni_62] + [bni_62]i9298[15] ≥ 0∧0 = 0∧[(-1)bso_63] ≥ 0)
(103) ([1] + i9158[15] ≥ 0∧i9298[15] + [-1] ≥ 0∧i6[15] + [-2] + [-1]i9158[15] ≥ 0∧[-1]i11286[15] ≥ 0∧i9158[15] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR21(&&(&&(&&(&&(<=(i11286[15], 0), >(i9158[15], 0)), <(i9158[15], i6[15])), >(i9298[15], 0)), >(+(i9158[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))), ≥)∧0 = 0∧[(-2)bni_62 + (-1)Bound*bni_62] + [bni_62]i9298[15] ≥ 0∧0 = 0∧[(-1)bso_63] ≥ 0)
(104) ([1] + i9158[15] ≥ 0∧i9298[15] ≥ 0∧i6[15] + [-2] + [-1]i9158[15] ≥ 0∧[-1]i11286[15] ≥ 0∧i9158[15] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR21(&&(&&(&&(&&(<=(i11286[15], 0), >(i9158[15], 0)), <(i9158[15], i6[15])), >(i9298[15], 0)), >(+(i9158[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))), ≥)∧0 = 0∧[(-1)bni_62 + (-1)Bound*bni_62] + [bni_62]i9298[15] ≥ 0∧0 = 0∧[(-1)bso_63] ≥ 0)
(105) ([1] + i9158[15] ≥ 0∧i9298[15] ≥ 0∧i6[15] ≥ 0∧[-1]i11286[15] ≥ 0∧i9158[15] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR21(&&(&&(&&(&&(<=(i11286[15], 0), >(i9158[15], 0)), <(i9158[15], i6[15])), >(i9298[15], 0)), >(+(i9158[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))), ≥)∧0 = 0∧[(-1)bni_62 + (-1)Bound*bni_62] + [bni_62]i9298[15] ≥ 0∧0 = 0∧[(-1)bso_63] ≥ 0)
(106) ([1] + i9158[15] ≥ 0∧i9298[15] ≥ 0∧i6[15] ≥ 0∧i11286[15] ≥ 0∧i9158[15] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR21(&&(&&(&&(&&(<=(i11286[15], 0), >(i9158[15], 0)), <(i9158[15], i6[15])), >(i9298[15], 0)), >(+(i9158[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))), ≥)∧0 = 0∧[(-1)bni_62 + (-1)Bound*bni_62] + [bni_62]i9298[15] ≥ 0∧0 = 0∧[(-1)bso_63] ≥ 0)
(107) (COND_LOAD33388ARR21(TRUE, java.lang.Object(ARRAY(i6[16], a80767data[16])), i9158[16], i9298[16], java.lang.Object(java.lang.String(i11286[16])))≥NonInfC∧COND_LOAD33388ARR21(TRUE, java.lang.Object(ARRAY(i6[16], a80767data[16])), i9158[16], i9298[16], java.lang.Object(java.lang.String(i11286[16])))≥INC40187(java.lang.Object(ARRAY(i6[16], a80767data[16])), +(i9158[16], 1), i9298[16])∧(UIncreasing(INC40187(java.lang.Object(ARRAY(i6[16], a80767data[16])), +(i9158[16], 1), i9298[16])), ≥))
(108) ((UIncreasing(INC40187(java.lang.Object(ARRAY(i6[16], a80767data[16])), +(i9158[16], 1), i9298[16])), ≥)∧[(-1)bso_65] ≥ 0)
(109) ((UIncreasing(INC40187(java.lang.Object(ARRAY(i6[16], a80767data[16])), +(i9158[16], 1), i9298[16])), ≥)∧[(-1)bso_65] ≥ 0)
(110) ((UIncreasing(INC40187(java.lang.Object(ARRAY(i6[16], a80767data[16])), +(i9158[16], 1), i9298[16])), ≥)∧[(-1)bso_65] ≥ 0)
(111) ((UIncreasing(INC40187(java.lang.Object(ARRAY(i6[16], a80767data[16])), +(i9158[16], 1), i9298[16])), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_65] ≥ 0)
(112) (LOAD33388(java.lang.Object(ARRAY(i6[17], a80767data[17])), i9158[17], i9298[17])≥NonInfC∧LOAD33388(java.lang.Object(ARRAY(i6[17], a80767data[17])), i9158[17], i9298[17])≥LOAD33388ARR24(java.lang.Object(ARRAY(i6[17], a80767data[17])), i9158[17], i9298[17], java.lang.Object(java.lang.String(i11286[17])))∧(UIncreasing(LOAD33388ARR24(java.lang.Object(ARRAY(i6[17], a80767data[17])), i9158[17], i9298[17], java.lang.Object(java.lang.String(i11286[17])))), ≥))
(113) ((UIncreasing(LOAD33388ARR24(java.lang.Object(ARRAY(i6[17], a80767data[17])), i9158[17], i9298[17], java.lang.Object(java.lang.String(i11286[17])))), ≥)∧[1 + (-1)bso_67] ≥ 0)
(114) ((UIncreasing(LOAD33388ARR24(java.lang.Object(ARRAY(i6[17], a80767data[17])), i9158[17], i9298[17], java.lang.Object(java.lang.String(i11286[17])))), ≥)∧[1 + (-1)bso_67] ≥ 0)
(115) ((UIncreasing(LOAD33388ARR24(java.lang.Object(ARRAY(i6[17], a80767data[17])), i9158[17], i9298[17], java.lang.Object(java.lang.String(i11286[17])))), ≥)∧[1 + (-1)bso_67] ≥ 0)
(116) ((UIncreasing(LOAD33388ARR24(java.lang.Object(ARRAY(i6[17], a80767data[17])), i9158[17], i9298[17], java.lang.Object(java.lang.String(i11286[17])))), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[1 + (-1)bso_67] ≥ 0)
(117) (i9298[18]=i9298[19]∧i11286[18]=i11286[19]∧i9158[18]=i9158[19]∧&&(&&(&&(&&(<=(i11286[18], 0), >(i9158[18], 0)), <(i9158[18], i6[18])), >(i9298[18], 0)), >(+(i9158[18], 1), 0))=TRUE∧i6[18]=i6[19]∧a80767data[18]=a80767data[19] ⇒ LOAD33388ARR24(java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))≥NonInfC∧LOAD33388ARR24(java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))≥COND_LOAD33388ARR24(&&(&&(&&(&&(<=(i11286[18], 0), >(i9158[18], 0)), <(i9158[18], i6[18])), >(i9298[18], 0)), >(+(i9158[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))∧(UIncreasing(COND_LOAD33388ARR24(&&(&&(&&(&&(<=(i11286[18], 0), >(i9158[18], 0)), <(i9158[18], i6[18])), >(i9298[18], 0)), >(+(i9158[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))), ≥))
(118) (>(+(i9158[18], 1), 0)=TRUE∧>(i9298[18], 0)=TRUE∧<(i9158[18], i6[18])=TRUE∧<=(i11286[18], 0)=TRUE∧>(i9158[18], 0)=TRUE ⇒ LOAD33388ARR24(java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))≥NonInfC∧LOAD33388ARR24(java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))≥COND_LOAD33388ARR24(&&(&&(&&(&&(<=(i11286[18], 0), >(i9158[18], 0)), <(i9158[18], i6[18])), >(i9298[18], 0)), >(+(i9158[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))∧(UIncreasing(COND_LOAD33388ARR24(&&(&&(&&(&&(<=(i11286[18], 0), >(i9158[18], 0)), <(i9158[18], i6[18])), >(i9298[18], 0)), >(+(i9158[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))), ≥))
(119) (i9158[18] ≥ 0∧i9298[18] + [-1] ≥ 0∧i6[18] + [-1] + [-1]i9158[18] ≥ 0∧[-1]i11286[18] ≥ 0∧i9158[18] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR24(&&(&&(&&(&&(<=(i11286[18], 0), >(i9158[18], 0)), <(i9158[18], i6[18])), >(i9298[18], 0)), >(+(i9158[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))), ≥)∧[(-2)bni_68 + (-1)Bound*bni_68] + [bni_68]i9298[18] ≥ 0∧[(-1)bso_69] ≥ 0)
(120) (i9158[18] ≥ 0∧i9298[18] + [-1] ≥ 0∧i6[18] + [-1] + [-1]i9158[18] ≥ 0∧[-1]i11286[18] ≥ 0∧i9158[18] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR24(&&(&&(&&(&&(<=(i11286[18], 0), >(i9158[18], 0)), <(i9158[18], i6[18])), >(i9298[18], 0)), >(+(i9158[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))), ≥)∧[(-2)bni_68 + (-1)Bound*bni_68] + [bni_68]i9298[18] ≥ 0∧[(-1)bso_69] ≥ 0)
(121) (i9158[18] ≥ 0∧i9298[18] + [-1] ≥ 0∧i6[18] + [-1] + [-1]i9158[18] ≥ 0∧[-1]i11286[18] ≥ 0∧i9158[18] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR24(&&(&&(&&(&&(<=(i11286[18], 0), >(i9158[18], 0)), <(i9158[18], i6[18])), >(i9298[18], 0)), >(+(i9158[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))), ≥)∧[(-2)bni_68 + (-1)Bound*bni_68] + [bni_68]i9298[18] ≥ 0∧[(-1)bso_69] ≥ 0)
(122) (i9158[18] ≥ 0∧i9298[18] + [-1] ≥ 0∧i6[18] + [-1] + [-1]i9158[18] ≥ 0∧[-1]i11286[18] ≥ 0∧i9158[18] + [-1] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR24(&&(&&(&&(&&(<=(i11286[18], 0), >(i9158[18], 0)), <(i9158[18], i6[18])), >(i9298[18], 0)), >(+(i9158[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))), ≥)∧0 = 0∧[(-2)bni_68 + (-1)Bound*bni_68] + [bni_68]i9298[18] ≥ 0∧0 = 0∧[(-1)bso_69] ≥ 0)
(123) ([1] + i9158[18] ≥ 0∧i9298[18] + [-1] ≥ 0∧i6[18] + [-2] + [-1]i9158[18] ≥ 0∧[-1]i11286[18] ≥ 0∧i9158[18] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR24(&&(&&(&&(&&(<=(i11286[18], 0), >(i9158[18], 0)), <(i9158[18], i6[18])), >(i9298[18], 0)), >(+(i9158[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))), ≥)∧0 = 0∧[(-2)bni_68 + (-1)Bound*bni_68] + [bni_68]i9298[18] ≥ 0∧0 = 0∧[(-1)bso_69] ≥ 0)
(124) ([1] + i9158[18] ≥ 0∧i9298[18] ≥ 0∧i6[18] + [-2] + [-1]i9158[18] ≥ 0∧[-1]i11286[18] ≥ 0∧i9158[18] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR24(&&(&&(&&(&&(<=(i11286[18], 0), >(i9158[18], 0)), <(i9158[18], i6[18])), >(i9298[18], 0)), >(+(i9158[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))), ≥)∧0 = 0∧[(-1)bni_68 + (-1)Bound*bni_68] + [bni_68]i9298[18] ≥ 0∧0 = 0∧[(-1)bso_69] ≥ 0)
(125) ([1] + i9158[18] ≥ 0∧i9298[18] ≥ 0∧i6[18] ≥ 0∧[-1]i11286[18] ≥ 0∧i9158[18] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR24(&&(&&(&&(&&(<=(i11286[18], 0), >(i9158[18], 0)), <(i9158[18], i6[18])), >(i9298[18], 0)), >(+(i9158[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))), ≥)∧0 = 0∧[(-1)bni_68 + (-1)Bound*bni_68] + [bni_68]i9298[18] ≥ 0∧0 = 0∧[(-1)bso_69] ≥ 0)
(126) ([1] + i9158[18] ≥ 0∧i9298[18] ≥ 0∧i6[18] ≥ 0∧i11286[18] ≥ 0∧i9158[18] ≥ 0 ⇒ (UIncreasing(COND_LOAD33388ARR24(&&(&&(&&(&&(<=(i11286[18], 0), >(i9158[18], 0)), <(i9158[18], i6[18])), >(i9298[18], 0)), >(+(i9158[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))), ≥)∧0 = 0∧[(-1)bni_68 + (-1)Bound*bni_68] + [bni_68]i9298[18] ≥ 0∧0 = 0∧[(-1)bso_69] ≥ 0)
(127) (COND_LOAD33388ARR24(TRUE, java.lang.Object(ARRAY(i6[19], a80767data[19])), i9158[19], i9298[19], java.lang.Object(java.lang.String(i11286[19])))≥NonInfC∧COND_LOAD33388ARR24(TRUE, java.lang.Object(ARRAY(i6[19], a80767data[19])), i9158[19], i9298[19], java.lang.Object(java.lang.String(i11286[19])))≥JMP40068'(java.lang.Object(ARRAY(i6[19], a80767data[19])), +(i9158[19], 1), i9298[19])∧(UIncreasing(JMP40068'(java.lang.Object(ARRAY(i6[19], a80767data[19])), +(i9158[19], 1), i9298[19])), ≥))
(128) ((UIncreasing(JMP40068'(java.lang.Object(ARRAY(i6[19], a80767data[19])), +(i9158[19], 1), i9298[19])), ≥)∧[(-1)bso_71] ≥ 0)
(129) ((UIncreasing(JMP40068'(java.lang.Object(ARRAY(i6[19], a80767data[19])), +(i9158[19], 1), i9298[19])), ≥)∧[(-1)bso_71] ≥ 0)
(130) ((UIncreasing(JMP40068'(java.lang.Object(ARRAY(i6[19], a80767data[19])), +(i9158[19], 1), i9298[19])), ≥)∧[(-1)bso_71] ≥ 0)
(131) ((UIncreasing(JMP40068'(java.lang.Object(ARRAY(i6[19], a80767data[19])), +(i9158[19], 1), i9298[19])), ≥)∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧0 = 0∧[(-1)bso_71] ≥ 0)
POL(TRUE) = 0
POL(FALSE) = 0
POL(LOAD33388(x1, x2, x3)) = x3 + [-1]x1
POL(java.lang.Object(x1)) = x1
POL(ARRAY(x1, x2)) = [1]
POL(LOAD33388ARR17(x1, x2, x3, x4)) = x3 + [-1]x1
POL(java.lang.String(x1)) = x1
POL(COND_LOAD33388ARR17(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x2
POL(&&(x1, x2)) = [-1]
POL(>(x1, x2)) = [-1]
POL(0) = 0
POL(<(x1, x2)) = [-1]
POL(+(x1, x2)) = x1 + x2
POL(1) = [1]
POL(JMP40068'(x1, x2, x3)) = [-1] + x3 + [-1]x1
POL(INC40187(x1, x2, x3)) = [-1] + [-1]x1 + x3
POL(-1) = [-1]
POL(LOAD33388ARR18(x1, x2, x3, x4)) = [-1] + x3 + [-1]x1
POL(COND_LOAD33388ARR18(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x2
POL(<=(x1, x2)) = [-1]
POL(LOAD33388ARR19(x1, x2, x3, x4)) = [-1] + x3 + [-1]x1
POL(COND_LOAD33388ARR19(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x2
POL(LOAD33388ARR20(x1, x2, x3, x4)) = x3 + [-1]x1
POL(COND_LOAD33388ARR20(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x2
POL(LOAD33388ARR21(x1, x2, x3, x4)) = [-1] + x3 + [-1]x1
POL(COND_LOAD33388ARR21(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x2
POL(LOAD33388ARR24(x1, x2, x3, x4)) = [-1] + x3 + [-1]x1
POL(COND_LOAD33388ARR24(x1, x2, x3, x4, x5)) = [-1] + x4 + [-1]x2
LOAD33388ARR17(java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1]))) → COND_LOAD33388ARR17(&&(&&(&&(&&(>(i11284[1], 0), >(i9158[1], 0)), <(i9158[1], i6[1])), >(i9298[1], 0)), >(+(i9158[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))
LOAD33388(java.lang.Object(ARRAY(i6[4], a80767data[4])), i9158[4], i9298[4]) → LOAD33388ARR18(java.lang.Object(ARRAY(i6[4], a80767data[4])), i9158[4], i9298[4], java.lang.Object(java.lang.String(i11286[4])))
LOAD33388(java.lang.Object(ARRAY(i6[7], a80767data[7])), i9158[7], i9298[7]) → LOAD33388ARR19(java.lang.Object(ARRAY(i6[7], a80767data[7])), i9158[7], i9298[7], java.lang.Object(java.lang.String(i11284[7])))
LOAD33388ARR20(java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12]))) → COND_LOAD33388ARR20(&&(&&(&&(&&(>(i11284[12], 0), >(i9158[12], 0)), <(i9158[12], i6[12])), >(i9298[12], 0)), >(+(i9158[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))
LOAD33388(java.lang.Object(ARRAY(i6[14], a80767data[14])), i9158[14], i9298[14]) → LOAD33388ARR21(java.lang.Object(ARRAY(i6[14], a80767data[14])), i9158[14], i9298[14], java.lang.Object(java.lang.String(i11286[14])))
LOAD33388(java.lang.Object(ARRAY(i6[17], a80767data[17])), i9158[17], i9298[17]) → LOAD33388ARR24(java.lang.Object(ARRAY(i6[17], a80767data[17])), i9158[17], i9298[17], java.lang.Object(java.lang.String(i11286[17])))
LOAD33388ARR17(java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1]))) → COND_LOAD33388ARR17(&&(&&(&&(&&(>(i11284[1], 0), >(i9158[1], 0)), <(i9158[1], i6[1])), >(i9298[1], 0)), >(+(i9158[1], 1), 0)), java.lang.Object(ARRAY(i6[1], a80767data[1])), i9158[1], i9298[1], java.lang.Object(java.lang.String(i11284[1])))
LOAD33388ARR18(java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5]))) → COND_LOAD33388ARR18(&&(&&(&&(&&(<=(i11286[5], 0), >(i9158[5], 0)), <(i9158[5], i6[5])), >(i9298[5], 0)), >(+(i9158[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))
LOAD33388ARR19(java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8]))) → COND_LOAD33388ARR19(&&(&&(&&(&&(>(i11284[8], 0), >(i9158[8], 0)), <(i9158[8], i6[8])), >(i9298[8], 0)), >(+(i9158[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))
LOAD33388ARR20(java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12]))) → COND_LOAD33388ARR20(&&(&&(&&(&&(>(i11284[12], 0), >(i9158[12], 0)), <(i9158[12], i6[12])), >(i9298[12], 0)), >(+(i9158[12], 1), 0)), java.lang.Object(ARRAY(i6[12], a80767data[12])), i9158[12], i9298[12], java.lang.Object(java.lang.String(i11284[12])))
LOAD33388ARR21(java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15]))) → COND_LOAD33388ARR21(&&(&&(&&(&&(<=(i11286[15], 0), >(i9158[15], 0)), <(i9158[15], i6[15])), >(i9298[15], 0)), >(+(i9158[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))
LOAD33388ARR24(java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18]))) → COND_LOAD33388ARR24(&&(&&(&&(&&(<=(i11286[18], 0), >(i9158[18], 0)), <(i9158[18], i6[18])), >(i9298[18], 0)), >(+(i9158[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))
LOAD33388(java.lang.Object(ARRAY(i6[0], a80767data[0])), i9158[0], i9298[0]) → LOAD33388ARR17(java.lang.Object(ARRAY(i6[0], a80767data[0])), i9158[0], i9298[0], java.lang.Object(java.lang.String(i11284[0])))
COND_LOAD33388ARR17(TRUE, java.lang.Object(ARRAY(i6[2], a80767data[2])), i9158[2], i9298[2], java.lang.Object(java.lang.String(i11284[2]))) → JMP40068'(java.lang.Object(ARRAY(i6[2], a80767data[2])), +(i9158[2], 1), i9298[2])
INC40187(java.lang.Object(ARRAY(i6[3], a80767data[3])), i10058[3], i9298[3]) → LOAD33388(java.lang.Object(ARRAY(i6[3], a80767data[3])), i10058[3], +(i9298[3], -1))
LOAD33388ARR18(java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5]))) → COND_LOAD33388ARR18(&&(&&(&&(&&(<=(i11286[5], 0), >(i9158[5], 0)), <(i9158[5], i6[5])), >(i9298[5], 0)), >(+(i9158[5], 1), 0)), java.lang.Object(ARRAY(i6[5], a80767data[5])), i9158[5], i9298[5], java.lang.Object(java.lang.String(i11286[5])))
COND_LOAD33388ARR18(TRUE, java.lang.Object(ARRAY(i6[6], a80767data[6])), i9158[6], i9298[6], java.lang.Object(java.lang.String(i11286[6]))) → LOAD33388(java.lang.Object(ARRAY(i6[6], a80767data[6])), +(i9158[6], 1), +(i9298[6], -1))
LOAD33388ARR19(java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8]))) → COND_LOAD33388ARR19(&&(&&(&&(&&(>(i11284[8], 0), >(i9158[8], 0)), <(i9158[8], i6[8])), >(i9298[8], 0)), >(+(i9158[8], 1), 0)), java.lang.Object(ARRAY(i6[8], a80767data[8])), i9158[8], i9298[8], java.lang.Object(java.lang.String(i11284[8])))
COND_LOAD33388ARR19(TRUE, java.lang.Object(ARRAY(i6[9], a80767data[9])), i9158[9], i9298[9], java.lang.Object(java.lang.String(i11284[9]))) → LOAD33388(java.lang.Object(ARRAY(i6[9], a80767data[9])), +(i9158[9], 1), +(i9298[9], -1))
JMP40068'(java.lang.Object(ARRAY(i6[10], a80767data[10])), i10058[10], i9298[10]) → INC40187(java.lang.Object(ARRAY(i6[10], a80767data[10])), i10058[10], i9298[10])
LOAD33388(java.lang.Object(ARRAY(i6[11], a80767data[11])), i9158[11], i9298[11]) → LOAD33388ARR20(java.lang.Object(ARRAY(i6[11], a80767data[11])), i9158[11], i9298[11], java.lang.Object(java.lang.String(i11284[11])))
COND_LOAD33388ARR20(TRUE, java.lang.Object(ARRAY(i6[13], a80767data[13])), i9158[13], i9298[13], java.lang.Object(java.lang.String(i11284[13]))) → INC40187(java.lang.Object(ARRAY(i6[13], a80767data[13])), +(i9158[13], 1), i9298[13])
LOAD33388ARR21(java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15]))) → COND_LOAD33388ARR21(&&(&&(&&(&&(<=(i11286[15], 0), >(i9158[15], 0)), <(i9158[15], i6[15])), >(i9298[15], 0)), >(+(i9158[15], 1), 0)), java.lang.Object(ARRAY(i6[15], a80767data[15])), i9158[15], i9298[15], java.lang.Object(java.lang.String(i11286[15])))
COND_LOAD33388ARR21(TRUE, java.lang.Object(ARRAY(i6[16], a80767data[16])), i9158[16], i9298[16], java.lang.Object(java.lang.String(i11286[16]))) → INC40187(java.lang.Object(ARRAY(i6[16], a80767data[16])), +(i9158[16], 1), i9298[16])
LOAD33388ARR24(java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18]))) → COND_LOAD33388ARR24(&&(&&(&&(&&(<=(i11286[18], 0), >(i9158[18], 0)), <(i9158[18], i6[18])), >(i9298[18], 0)), >(+(i9158[18], 1), 0)), java.lang.Object(ARRAY(i6[18], a80767data[18])), i9158[18], i9298[18], java.lang.Object(java.lang.String(i11286[18])))
COND_LOAD33388ARR24(TRUE, java.lang.Object(ARRAY(i6[19], a80767data[19])), i9158[19], i9298[19], java.lang.Object(java.lang.String(i11286[19]))) → JMP40068'(java.lang.Object(ARRAY(i6[19], a80767data[19])), +(i9158[19], 1), i9298[19])
!= | ~ | 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 (((i6[3] →* i6[0])∧(a80767data[3] →* a80767data[0]))∧(i9298[3] + -1 →* i9298[0])∧(i10058[3] →* i9158[0]))
(6) -> (0), if ((i9298[6] + -1 →* i9298[0])∧((i6[6] →* i6[0])∧(a80767data[6] →* a80767data[0]))∧(i9158[6] + 1 →* i9158[0]))
(9) -> (0), if ((i9298[9] + -1 →* i9298[0])∧(i9158[9] + 1 →* i9158[0])∧((i6[9] →* i6[0])∧(a80767data[9] →* a80767data[0])))
(10) -> (3), if ((i9298[10] →* i9298[3])∧(i10058[10] →* i10058[3])∧((i6[10] →* i6[3])∧(a80767data[10] →* a80767data[3])))
(13) -> (3), if ((i9298[13] →* i9298[3])∧((i6[13] →* i6[3])∧(a80767data[13] →* a80767data[3]))∧(i9158[13] + 1 →* i10058[3]))
(16) -> (3), if ((i9298[16] →* i9298[3])∧(i9158[16] + 1 →* i10058[3])∧((i6[16] →* i6[3])∧(a80767data[16] →* a80767data[3])))
(5) -> (6), if ((i11286[5] <= 0 && i9158[5] > 0 && i9158[5] < i6[5] && i9298[5] > 0 && i9158[5] + 1 > 0 →* TRUE)∧((i11286[5] →* i11286[6]))∧((i6[5] →* i6[6])∧(a80767data[5] →* a80767data[6]))∧(i9158[5] →* i9158[6])∧(i9298[5] →* i9298[6]))
(8) -> (9), if (((i11284[8] →* i11284[9]))∧(i9158[8] →* i9158[9])∧((i6[8] →* i6[9])∧(a80767data[8] →* a80767data[9]))∧(i9298[8] →* i9298[9])∧(i11284[8] > 0 && i9158[8] > 0 && i9158[8] < i6[8] && i9298[8] > 0 && i9158[8] + 1 > 0 →* TRUE))
(2) -> (10), if ((i9298[2] →* i9298[10])∧((i6[2] →* i6[10])∧(a80767data[2] →* a80767data[10]))∧(i9158[2] + 1 →* i10058[10]))
(19) -> (10), if ((i9158[19] + 1 →* i10058[10])∧((i6[19] →* i6[10])∧(a80767data[19] →* a80767data[10]))∧(i9298[19] →* i9298[10]))
(3) -> (11), if ((i9298[3] + -1 →* i9298[11])∧(i10058[3] →* i9158[11])∧((i6[3] →* i6[11])∧(a80767data[3] →* a80767data[11])))
(6) -> (11), if ((i9158[6] + 1 →* i9158[11])∧((i6[6] →* i6[11])∧(a80767data[6] →* a80767data[11]))∧(i9298[6] + -1 →* i9298[11]))
(9) -> (11), if ((i9158[9] + 1 →* i9158[11])∧((i6[9] →* i6[11])∧(a80767data[9] →* a80767data[11]))∧(i9298[9] + -1 →* i9298[11]))
(15) -> (16), if (((i6[15] →* i6[16])∧(a80767data[15] →* a80767data[16]))∧((i11286[15] →* i11286[16]))∧(i11286[15] <= 0 && i9158[15] > 0 && i9158[15] < i6[15] && i9298[15] > 0 && i9158[15] + 1 > 0 →* TRUE)∧(i9298[15] →* i9298[16])∧(i9158[15] →* i9158[16]))
(18) -> (19), if ((i9298[18] →* i9298[19])∧((i11286[18] →* i11286[19]))∧(i9158[18] →* i9158[19])∧(i11286[18] <= 0 && i9158[18] > 0 && i9158[18] < i6[18] && i9298[18] > 0 && i9158[18] + 1 > 0 →* TRUE)∧((i6[18] →* i6[19])∧(a80767data[18] →* a80767data[19])))
!= | ~ | 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
(3) -> (0), if (((i6[3] →* i6[0])∧(a80767data[3] →* a80767data[0]))∧(i9298[3] + -1 →* i9298[0])∧(i10058[3] →* i9158[0]))
(6) -> (0), if ((i9298[6] + -1 →* i9298[0])∧((i6[6] →* i6[0])∧(a80767data[6] →* a80767data[0]))∧(i9158[6] + 1 →* i9158[0]))
(9) -> (0), if ((i9298[9] + -1 →* i9298[0])∧(i9158[9] + 1 →* i9158[0])∧((i6[9] →* i6[0])∧(a80767data[9] →* a80767data[0])))
(10) -> (3), if ((i9298[10] →* i9298[3])∧(i10058[10] →* i10058[3])∧((i6[10] →* i6[3])∧(a80767data[10] →* a80767data[3])))
(13) -> (3), if ((i9298[13] →* i9298[3])∧((i6[13] →* i6[3])∧(a80767data[13] →* a80767data[3]))∧(i9158[13] + 1 →* i10058[3]))
(16) -> (3), if ((i9298[16] →* i9298[3])∧(i9158[16] + 1 →* i10058[3])∧((i6[16] →* i6[3])∧(a80767data[16] →* a80767data[3])))
(3) -> (4), if (((i6[3] →* i6[4])∧(a80767data[3] →* a80767data[4]))∧(i10058[3] →* i9158[4])∧(i9298[3] + -1 →* i9298[4]))
(6) -> (4), if ((i9158[6] + 1 →* i9158[4])∧(i9298[6] + -1 →* i9298[4])∧((i6[6] →* i6[4])∧(a80767data[6] →* a80767data[4])))
(9) -> (4), if (((i6[9] →* i6[4])∧(a80767data[9] →* a80767data[4]))∧(i9158[9] + 1 →* i9158[4])∧(i9298[9] + -1 →* i9298[4]))
(3) -> (7), if ((i9298[3] + -1 →* i9298[7])∧(i10058[3] →* i9158[7])∧((i6[3] →* i6[7])∧(a80767data[3] →* a80767data[7])))
(6) -> (7), if ((i9158[6] + 1 →* i9158[7])∧((i6[6] →* i6[7])∧(a80767data[6] →* a80767data[7]))∧(i9298[6] + -1 →* i9298[7]))
(9) -> (7), if (((i6[9] →* i6[7])∧(a80767data[9] →* a80767data[7]))∧(i9298[9] + -1 →* i9298[7])∧(i9158[9] + 1 →* i9158[7]))
(2) -> (10), if ((i9298[2] →* i9298[10])∧((i6[2] →* i6[10])∧(a80767data[2] →* a80767data[10]))∧(i9158[2] + 1 →* i10058[10]))
(19) -> (10), if ((i9158[19] + 1 →* i10058[10])∧((i6[19] →* i6[10])∧(a80767data[19] →* a80767data[10]))∧(i9298[19] →* i9298[10]))
(3) -> (11), if ((i9298[3] + -1 →* i9298[11])∧(i10058[3] →* i9158[11])∧((i6[3] →* i6[11])∧(a80767data[3] →* a80767data[11])))
(6) -> (11), if ((i9158[6] + 1 →* i9158[11])∧((i6[6] →* i6[11])∧(a80767data[6] →* a80767data[11]))∧(i9298[6] + -1 →* i9298[11]))
(9) -> (11), if ((i9158[9] + 1 →* i9158[11])∧((i6[9] →* i6[11])∧(a80767data[9] →* a80767data[11]))∧(i9298[9] + -1 →* i9298[11]))
(3) -> (14), if ((i9298[3] + -1 →* i9298[14])∧(i10058[3] →* i9158[14])∧((i6[3] →* i6[14])∧(a80767data[3] →* a80767data[14])))
(6) -> (14), if ((i9298[6] + -1 →* i9298[14])∧((i6[6] →* i6[14])∧(a80767data[6] →* a80767data[14]))∧(i9158[6] + 1 →* i9158[14]))
(9) -> (14), if ((i9298[9] + -1 →* i9298[14])∧(i9158[9] + 1 →* i9158[14])∧((i6[9] →* i6[14])∧(a80767data[9] →* a80767data[14])))
(3) -> (17), if ((i9298[3] + -1 →* i9298[17])∧((i6[3] →* i6[17])∧(a80767data[3] →* a80767data[17]))∧(i10058[3] →* i9158[17]))
(6) -> (17), if (((i6[6] →* i6[17])∧(a80767data[6] →* a80767data[17]))∧(i9158[6] + 1 →* i9158[17])∧(i9298[6] + -1 →* i9298[17]))
(9) -> (17), if (((i6[9] →* i6[17])∧(a80767data[9] →* a80767data[17]))∧(i9298[9] + -1 →* i9298[17])∧(i9158[9] + 1 →* i9158[17]))